СОДЕРЖАНИЕ
учителя информатики КГУ «Гимназия №9» г.Караганды
Задача 1 (№ 1) A+B (Сложность: 1%)
Задача 3 (№ 903) Бисер (Сложность: 2%)
Задача 4 (№ 942) Олимпиада (Сложность: 2%)
Задача 5 (№ 195). Эния (Сложность: 3%)
Задача 7 (№ 33) Два бандита ( Сложность: 4%)
Задача 10 (№ 819) Прямоугольный параллелепипед
x=(h*(l+w)*2)/16; нужно учесть, что банка может быть неполной
Задача 14 (№ 780) Футбол (Сложность: 22%)
Выходные данные. В выходной файл OUTPUT.TXT выведите одно число – общее количество забитых мячей.
Задача 15 (№ 900) Три грибника (Сложность: 23%)
Задача 16 (№ 25) Больше-меньше (Сложность: 3%)
Задача 19 (№ 8)Арифметика (Сложность: 5%)
Задача 21 (№ 755) Сбор земляники (Сложность: 6%)
Задача 33 (№ 948) Сроки в книге (Сложность: 13%)
Задача 37 (№ 929) Игральные кубики (Сложность: 15%)
Задача 38 (№ 263) Метро (Сложность: 16%)
Задача 39 (№ 844) Поля (Сложность: 16%)
Задача 40 (№ 294) Болты и гайки (Сложность: 17%)
Выходные данные. В выходной файл выведите одно целое число – размер ущерба.
Задача 41 (№ 606)Треугольник – 3 (Сложность: 17%)
Задача 42 (№ 952) В автобусе (Сложность: 18%)
Задача 43 (№ 952) Кастинг (Сложность: 19%)
1, если в данном тесте требуется определить минимальное количество актеров;
Задача 45 (№ 68) Дом - Школа – Дом (Сложность: 21%)
Задача 49 (№ 692) Бинарные числа (Сложность: 8%)
Задача № 52 (№ 233). Автобусная экскурсия (Сложность: 14%)
Выходные данные. В выходной файл OUTPUT.TXT выведите ответ на задачу.
Задача 55 (№ 264) Оттепель(Сложность: 17%)
Задача 56 (№ 949) Фибоначчиева последовательность. (Сл.17%)
Задача 57 (№ 778) Офис (Сложность: 18%)
Задача 60 (№ 947) Карточки – 3 (Сложность: 22%)
Задача 62 (№ 716) Треугольник Максима (Сложность: 25%)
Задача 63 (№ 272) Сумма max и мin (Сложность: 26%)
Задача 66 (№ 149). Разворот (Сложность: 9%)
Выходные данные. В выходной файл OUTPUT.TXT выведите ответ на задачу.
Задача 69 (№ 637) NEERC (Сложность: 17%)
Задача 70 (№ 293) Налоги (Сложность: 20%)
Задача 74 (№ 324) Четырехзначный палиндром ( Сл.: 10%)
Задача 80 (№ 43) Нули (Сложность: 16%)
Задача 81 (№ 297) Кругляши (Сложность: 16%)
Задача 83 (№ 895) Крестики-нолики (Сложность: 19%)
Выходные данные. В выходной файл OUTPUT.TXT выведите ответ на задачу.
Задача 87 (№ 633) ACM World Finals (Сложность: 20%)
Задача 89 (№ 315) Наименьшая система счисления (Сл.: 26%)
| № | INPUT.TXT | OUTPUT.TXT |
| 1 | 50 1 | 1 1 |
| 2 | 20 25 | 2 5 |
| 3 | 15 43 | 3 13 |
| 4 | 15 30 | 2 15 |
| #include #include using namespace std; int main(){ int k, n,y,x; cin>>k>>n; x=n/k; y=n%k; if (y>0) x++; if (y==0) y=k; cout< return 0; } | Вычисляем количество полных страниц. Вычисляем номер строки. Добавляем неполную страницу (примеры 2,3). Учитываем вариант полностью заполненной страницы: (пример 4) – номер строки не нулевой, а равный количеству строк на странице |
| № | INPUT.TXT | OUTPUT.TXT |
| 1 | 2000 | 12/09/2000 |
| 2 | 2009 | 13/09/2009 |
| #include #include using namespace std; int main(){ int a; cin>>a; if((a%400==0)||(a%4==0&a%100!=0)){cout<<"12/09/";} else {cout<<"13/09/";} if (a<10)cout<<"000"< if(a>=10&a<100)cout<<"00"< if(a>=100&a<1000)cout<<"0"< if(a>=1000)cout< return 0; } | Если год високосный, то выводим 12/09 иначе 13/09. Год должен содержать 4 цифры, поэтому добавляем нули. |
| № | INPUT.TXT | OUTPUT.TXT |
| 1 | 3 4 2 | 9 |
| #include using namespace std; int main() { long n,m,k; cin >> n>>m>>k; if (m>k) cout <<(m/k+k-1)*n ; else сout< return 0; } | 1 уровень – белый значок 2 уровень – красный значок 3 уровень – белый + красный 4 уровень – два красных. Т.к. уровень заранее не известен, то нужно 3 значка (Б, К, К) чтобы гарантированно представить любой уровень. Исключение m |
| № | INPUT.TXT | OUTPUT.TXT |
| 1 | 3 4 | 2 3 |
| #include using namespace std; int main() { unsigned long long a,b,max,min; cin>>a>>b; if(a>=b){max=a; min=b;} else {max=b; min=a;} if(max%2==0) max=max/2; else max=(max/2)+1; cout< return 0; } | Находим мах и min Если все цапли стоят на 1 ноге, то их количество= min. Если цапли стоят на 2-х или одной ноге, то их количество max/2. В случае не целого ответа (1.5 цапли) прибавляем 1. |