armsam76
?>

Вася едет с точки Б в точку А, с пересадками и по дороге хочет зайти в магазин. А магазины находятся только рядом с остановками. Как же Васе добратся в точку А самым коротким путем и при этом зайти в магазин...?

Информатика

Ответы

irinakuznetsova994741

#include <iostream>

using namespace std;

int min(int v, int w){

   if (v > w){

       return w;

   }else{

       return v;

   }}

int minimum(int a, int b, int c){

   int min1, min2;

   min1 = min(a,b);

   min2 = min(min1,c);

   return min2;

}

int max(int v, int w){

   if (v > w){

       return v;

   }else{

       return w;

   }}

int maximum(int a, int b, int c){

   int max1, max2;

   max1 = max(a,b);

   max2 = max(max1,c);

   return max2;

}

int main() {

int a, b , c , d,min3,max3,e;

cin >> a >> b >> c;

min3 = minimum( a, b, c);

max3 = maximum( a, b, c);

e =  (max3 - min3 )/2;

d = (a + b + c)/3;

cout << d + e;

}

Объяснение:

решение на с++

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Вася едет с точки Б в точку А, с пересадками и по дороге хочет зайти в магазин. А магазины находятся только рядом с остановками. Как же Васе добратся в точку А самым коротким путем и при этом зайти в магазин...?
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

vps1050
sveta073120
bellenru
lagutkins
gennadevna
ivan-chay19
Валерьевна1601
Shcherbakov_Artur1781
baxirchik
larson96
natalia-bokareva
astenSA
vetrov1
olgakozelskaa492
naratnikova