Loading [MathJax]/jax/output/SVG/jax.js

2-й этап Республиканской олимпиады по информатике 2022-2023


Задача A. Три города

Ограничение по времени:
1 секунда
Ограничение по памяти:
256 мегабайт

В одной маленькой стране есть всего три города и три платных двухсторонних дорог. Первая дорога проходит между городами 1 и 2, проехать по этой дороге стоит A тенге. Вторая дорога проходит между городами 2 и 3, проехать по этой дороге стоит B тенге. Третья дорога соединяет города 1 и 3, проехать по этой дороге стоит C тенге. Парасату нужно доехать из города 1 в город 3 потратив как можно меньше денег.
Формат входного файла
В единственной строке находятся три целых числа A, B, C(1<=A,B,C<=5000).
Формат выходного файла
Выведите минимальную стоимость добраться из города 1 в город 3.
Система оценки
Данная задача состоит из 10 тестов. Каждый тест оценивается в 10 баллов.
Примеры:
Вход
10 7 15
Ответ
15
Вход
200 300 700
Ответ
500
Замечание
Во втором примере: Парасату выгодно поехать через город 2. ( Temirlan Satylkhanov )
посмотреть в олимпиаде

Комментарий/решение:

  1
1 года 5 месяца назад #

a,b,c=map(int,input().split())

if a+b>=c:

print(c)

else:

print(a+b)

  0
1 года 5 месяца назад #

#include <iostream>

int main(){

int a,b,c;

std::cin >> a >> b >> c;

if ((a+b)>c){

std::cout<< c;

}else{

std::cout << a+b;

}

}

  0
1 года 4 месяца назад #

a,b,c=map(int,input().split())

print(min(a+b,c))

  0
1 года 1 месяца назад #

#include<bits/stdc++.h>

using namespace std;

int main(){int a,b,c; cin >> a >> b >> c; if(a+b>c){cout << c;}else cout << a+b;

}

  0
11 месяца 7 дней назад #

#include <iostream>

using namespace std;

int main(){

int a, b, c;

cin >> a >> b >> c;

if(a + b < c)

cout << a + b << endl;

else if(a + b > c)

cout << c << endl;

return 0;

}

  2
11 месяца 7 дней назад #

Челы по инфе все еще живут?

  0
4 месяца 2 дней назад #

da