Предмет: Информатика, автор: паоло

В некоторой игре используются карточки с номерами от 1 до N. На вход программе сначала подаётся число N, не превосходящее 1000, а затем N-1 число - номера карточек (в произвольном порядке). Программа должна вывести номер оставшейся карточки или сооб- щить, что ввод ошибочный (если программа сумела это понять), сло- вом ERROR. Инструментарий, который не рассматривался в задании (например, массивы), не использовать. При заданных ограничениях не все ошибки ввода возможно отловить, но таких тестов не будет.

Ответы

Автор ответа: Aillianna
0
# # Код на ruby 2.2.3p173
max = 0
max_last = 0
min = 1000
min_last = 1000
n = 0

begin
    max_last = max
    min_last = min

    File.open("input.txt", "r") do |infile|
        line = infile.gets.strip
        p line
        n = line.to_i if n == 0

        while (line = infile.gets)
            p line
            number = line.strip.to_i

            max = number if max == 0 or number == max + 1
            min = number if min == 1000 or number == min - 1
            p [min, max]
        end
    end
end until (max == max_last and max < n) or (min > 0 and min == min_last) or (min == 0 and max == n)

p max + 1 if max == max_last and max < n
p min - 1 if min > 0 and min == min_last
p "error" if min == 0 and max == n
Похожие вопросы
Предмет: Биология, автор: doe152323
помоги плиз даю 40 балов Выберите один правильный ответ:

1.Сорт – это группа растений

А) одного вида, созданных человеком

Б) одного класса, созданных человеком

В) одного отдела, созданных человеком

2. Растения семейства сложноцветных имеют соцветие

А) кисть

Б) початок

В) корзинка

3. Мочковатая корневая система у растений семейства

А) злаковые

Б) пасленовые

В) сложноцветные

4. Подорожник, имеющий дуговое жилкование листа, относится

А) к однодольным

Б) к двудольным

5. Простой околоцветник характерен для растений семейства

А) лилейные

Б) розоцветные

В) крестоцветные

6. Плод коробочка характерен для растений семейств

А) крестоцветные, розоцветные

Б) пасленовые, лилейные

В) злаковые, бобовые

7. Абиотические факторы среды – это

А) факторы живой природы

Б) факторы неживой природы

В) факторы воздействия человека

8. У светолюбивых растений листья обычно

А) небольшие, плотные

Б) большие, тонкие

В) не имеют воскового налета

9. Установите соответствие между семействами и растениями

1. Семейство сложноцветные а) ромашка г) табак

2. Семейство пасленовые б) астра д) белена

в) петуния е) пижма

а б в г д е

10.Установите соответствие между ярусами смешанного леса и растениями, произрастающими в этих ярусах:

1. Третий (кустарниковый ярус) а) орешник

2. Четвертый (травянистый ярус) б) крушина

в) медуница

г) ветреница

д) калина

е) купена

а б в г д