ГЖО 7-8 класс 2019 год


Задача E. Богатый Айбар

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

Айбар придумал новый бизнес план - продавать трубочки для соков отдельно от упаковки. Поскольку он считает свой план супер гениальным, он начал представлять как будет очень богатым. Он даже придумал меру своей богатости - гуглионер. Но Айбар сильно испугался, а вдруг есть такая целая сумма которую он не способен оплатить используя банкноты своей страны. В стране Айбара есть $n$ видов купюр $a_1, a_2, ..., a_n$. Вам даны виды купюр скажите можно ли получить любую сумму используя купюры этих видов или скажите что это не возможно и выведите любую сумму которую Айбар не способен оплатить.
Формат входного файла
В первой строке записано одно целое число $n$($1 <= n <= 100$). Во второй строке массив $a$ - типы купюр в возрастающем порядке($1 <= a_i <= 10^6$).
Формат выходного файла
Если Айбар может собрать любую целую положительную сумму используя эти купюры выведите "Good!"(без кавычек), иначе "Sorry Aibar x"(без кавычек, вместо x - число которое нельзя собрать)($1 <= x <= 10^6$).
Примеры:
Вход
4
1 2 3 4
Ответ
Good!
Вход
3
2 4 5
Ответ
Sorry Aibar 3
( Daniyar Zakarin )
посмотреть в олимпиаде

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

  0
2019-11-22 20:48:43.0 #

Можетн скинуть решение с оператором if, elif без цикла?

пред. Правка 2   0
2020-04-15 08:15:39.0 #

показать/скрыть код

пред. Правка 2   0
2022-01-18 11:13:22.0 #

DELETED

  4
2020-05-09 11:47:54.0 #

#include <iostream>

#include <vector>

using namespace std;

long long n, a;

int main() {

cin>>n>>a;

if(a==1) cout<<"Good!";

else cout<<"Sorry Aibar 1";

return 0;

}

  0
2021-12-07 04:58:23.0 #

показать/скрыть код

  0
2021-12-07 05:00:50.0 #

Решение на Python-е

показать/скрыть код

  1
2022-02-17 16:55:39.0 #

показать/скрыть код

  0
2022-06-18 18:03:25.0 #

показать/скрыть код