Казанский национальный исследовательский технологический университет
Олимпиада-2012 по информатике
I тур (11 класс)
Вариант 1
1. При совершении сделки купец получил 12 одинаковых по виду золотых монет. Ему стало известно, что одна из монет фальшивая и отличается от настоящей монеты только весом. Для определения фальшивой монеты он пронумеровал монеты числами от 1 до 12 и провел три взвешивания на рычажных весах. Обозначив через Vi – вес монеты с номером i, он записал результаты взвешиваний следующим образом:
V1 + V2 + V7 + V8< V3 + V4 + V5 + V6; V1 + V2 + V5 + V9> V7 + V8 + V10 + V11;
V1 + V6 + V7 + V12>V4 + V8 + V9+ V10. Найдите фальшивую монету.
2. Найти значение переменной R, вычисленное по блок-схеме:

3. Определить значения переменных а и b после выполнения фрагмента программы:
a:=1075;
b:=(a mod 1000)*10;
a:=а + (b div 100);
Казанский национальный исследовательский технологический университет
Олимпиада-2012 по информатике
I тур (11 класс)
Вариант 2
1. При совершении сделки купец получил 12 одинаковых по виду золотых монет. Ему стало известно, что одна из монет фальшивая и отличается от настоящей монеты только весом. Для определения фальшивой монеты он пронумеровал монеты числами от 1 до 12 и провел три взвешивания на рычажных весах. Обозначив через Vi – вес монеты с номером i, он записал результаты взвешиваний следующим образом:
V2 + V4 + V5 + V6< V3 + V7 + V8 + V9; V1 + V2 + V3 + V5> V4 + V6 + V10 + V11;
V1 + V4 + V7 + V10>V5 + V6 + V9+ V12. Найдите фальшивую монету.
2. Найти значение переменной R, вычисленное по блок-схеме:

3. Определить значения переменных а и b после выполнения фрагмента программы:
a:=2599;
b:=(a mod 10)*1000+26;
a:=(b div 10) mod 100;
Казанский национальный исследовательский технологический университет
Олимпиада-2012 по информатике
I тур (11 класс)
Вариант 3
1. При совершении сделки купец получил 12 одинаковых по виду золотых монет. Ему стало известно, что одна из монет фальшивая и отличается от настоящей монеты только весом. Для определения фальшивой монеты он пронумеровал монеты числами от 1 до 12 и провел три взвешивания на рычажных весах. Обозначив через Vi – вес монеты с номером i, он записал результаты взвешиваний следующим образом:
V1 + V2 + V8 + V12< V3 + V4 + V5 + V6; V1 + V2 + V5 + V9> V8 + V10 + V11 + V12; V4 + V8 + V9 + V10>V1 + V6 + V7+ V12. Найдите фальшивую монету.
2. Найти значение переменной R, вычисленное по блок-схеме:

3. Определить значения переменных а и b после выполнения фрагмента программы:
a:=1819;
b:=(a div 100)*10+9;
a:=(10*b-a) mod 100;


