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
2023-10-31 10:36:38.0 #

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

if a+b>=c:

print(c)

else:

print(a+b)

  0
2023-11-02 10:38:06.0 #

#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
2023-11-23 16:31:36.0 #

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

print(min(a+b,c))

  0
2024-02-16 10:49:31.0 #

#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;

}