Четвер, 25.04.2024, 09:26
Головна Реєстрація RSS
Вітаю Вас, Гість
Наше опитування
Оцініть мій сайт
Всього відповідей: 68
Головна » 2017 » Жовтень » 12 » І тур Всеукраїнської учнівської олімпіади з програмування 2017/18 н.р.
18:53
І тур Всеукраїнської учнівської олімпіади з програмування 2017/18 н.р.

10 жовтня 2017 року в Хоцьківській ЗОШ І-ІІІ ступенів відбувся І тур Всеукраїнської учнівської олімпіади з програмування серед учнів 8-11 класів.

Олімпіада відбувалась на Інтернет-порталі організаційно-методичного забезпечення дистанційних олімпіад з програмування для обдарованої молоді навчальних закладів України.

Портал створено Житомирським державним університетом імені Івана Франка, кафедри прикладної математики і інформатики розроблено за фінансової підтримки МОП та Державного комітету України з питань науки, інновацій та інформатизації в рамках Державної програми "Інформаційні та комунікаційні технології в освіті і науці" у 2009-2010 роках.

На цьому сайті Ви зможете тренуватися вирішувати завдання з програмування, брати участь у змаганнях зі спортивного програмування.

Перш ніж брати участь у змаганнях, відправляти завдання на перевірку, необхідно зареєструватися.

Завдання Всеукраїнської учнівської олімпіади з програмування
2017/2018 н.р.
Переяслав-Хмельницький район
І тур

https://www.e- olymp.com/uk/problems/903
Перша чи остання?

Задано трицифрове число. Визначити, яка цифра в ньому є більшою – перша чи остання.

Вхідні дані

У єдиному рядку задано трицифрове число.

Вихідні дані

Вивести більшу з вказаних цифр. У випадку їх рівності вивести знак "=" (без лапок).



  Ліміт часу 1 секунда
  Ліміт використання пам'яті 128 MiB



Вхідні дані #1Вихідні дані #1
328

8

Вхідні дані #2Вихідні дані #2
8328


Кращий розв'язок:

19 тестів (100%)


https://www.e- olymp.com/uk/problems/2238
Хто отримає "автомат"?

У Алтайському державному технічному університеті студенти отримують оцінки за стобальною шкалою, тобто від нуля до ста. Викладач Павло Іванович пообіцяв студентам, що ті з них, у кого семестровий рейтинг буде вище середнього по групі, отримає "автомат". А староста групи Петька Петров ще й пообіцяв кожному "автоматчику" по шоколадці (у Петьки тато займається поставками шоколаду у магазини, і Петька з ним домовився про спонсорську допомогу).

І тепер у Петі проблема – йому потрібно вияснити, скільки шоколадок він повинен принести в університет. Допоможіть йому у добрій справі. Уявляєте, як добре буде, якщо кожен підприємець буде допомогати успішним студентам!

Напишіть програму, яка буде обчислювати кількість "автоматів" у групі студентів. Дуже може бути, що Ваша програма пригодиться не лише для Петі і його батька, а й для підприємців усієї країни, точніше, для усіх розумних людей, які розуміють, що потрібно підтримувати успішних студентів!

Вхідні дані

Перший рядок містить кількість студентів n (n ≤ 10000) у групі. Будемо вважати, що почин Петіного батька буде взято на озброєння усім прогресивним людством, підприємці будуть боротись за право дати приз студентам не лише однієї групи, але й усього університету, тому кількість студентів велика.

Наступні рядки містять n цілих чисел – рейтинги студентів. Числа відокремлені пропусками і, можливо, символами переведення рядка.

Вихідні дані

Виведіть кількість шоколадок, яку Петро повинен принести в університет.



  Ліміт часу 1 секунда
  Ліміт використання пам'яті 122,49 MiB



Вхідні дані #1Вихідні дані #1
4
10 20 30 40

2


Вхідні дані #2Вихідні дані #2
10
40 50 55 60 55 54 70 88 49 77
4



Кращий розв'язок:

19 тестів (100%)


https://www.e- olymp.com/uk/problems/4751
Діагоналі

У квадратній таблиці n × n обчисліть суми чисел, які стоять на діагоналях.

Вхідні дані

Вводиться число n (1 ≤ n ≤ 500), а потім матриця n × n. Елементи матриці – числа за модулем не больші за 105.

Для того, щоб зрозуміти, як яка діагональ називається, уважно придивіться до другого прикладу.

Вихідні дані

Вивести суму чисел спочатку на головній, а потім на допоміжній діагоналі.



  Ліміт часу 1 секунда
  Ліміт використання пам'яті 128 MiB



Вхідні дані #1Вихідні дані #1
1
451

451 451


Вхідні дані #2Вихідні дані #2
4
134 475 30 424
303 151 419 235
248 166 90 42
318 237 184 36
411 1327






Кращий розв'язок:

19 тестів (100%)


https://www.e- olymp.com/uk/problems/8232
Два рядки

Задано два рядки А та В. Необхідно визначити усі позиції входження рядка В в А.

Вхідні дані

Перший рядок вхідного стандартного потоку містить рядок символів А (1 ≤ size(Р) ≤ 105), другий рядок містить рядок символів B (1 ≤ size(T) ≤ 105).

Вихідні дані

У перший рядок вивести кількість входжень рядка В в рядок А, як підрядка, а у другий рядок через пропуск позиції у порядку їх зростання. Формат вихідних та вхідних даних згідно зразка.



  Ліміт часу 1 секунда
  Ліміт використання пам'яті 64 MiB



Вхідні дані #1Вихідні дані #1
abacaba
aba
2
1 5


Кращий розв'язок:

19 тестів (100%)


https://www.e- olymp.com/uk/problems/1463
На перехресті

Дана таблиця N × N. Збудженістю рядка або стовпчика назвемо суму чисел у ній. Необхідно визначити число, що знаходиться на перехресті найбільш збудженого рядка та найменш збудженого стовпчика. Причому, чим вище буде це перехрестя (а серед них най лівіше), тим більшою буде ймовірність проходження тесту.

Вхідні дані

Перший рядок вхідного файлу містить число N (1 ≤ N ≤ 100), а наступні N рядків містять саму таблицю. Числа у таблиці натуральні та не перевищують 100000.

Вихідні дані

У вихідний файл виведіть єдине число – відповідь задачі.



  Ліміт часу 1 секунда
  Ліміт використання пам'яті 64 MiB



Вхідні дані #1Вихідні дані #1
2
4 3
2 1
3



Вхідні дані #2Вихідні дані #2
3
1 1 1
1 1 1
1 1 1
1




Кращий розв'язок:

15 тестів (100%)

Результати І (шкільного) туру Всеукраїнської учнівської олімпіади з програмування:

Прізвище та ім'я Клас Задача 1 Задача 2 Задача 3 Задача 4 Задача 5
1  Бурмак Наталія 7 100 100      
2  Боровик Таїсія 8 100 100 100    
3  Коваленко Валентина 9 100 100 100 100  
4  Янча Тетяна 10 100 100 100 52 100
5  Полянський Сергій 11 100        
6  Качан Юрій 11 100        
7  Чухно Катерина 11 100 100 100 100 100

До ІІ (районного) туру Всеукраїнської учнівської олімпіади з програмування
запрошуються такі учні:

Прізвище та ім'я Клас  Бали   Місце 
1  Боровик Таїсія 8 300 1
2  Коваленко Валентина 9 400 1
3  Янча Тетяна 10 452 1
4  Чухно Катерина 11 500 1

Наверх

Переглядів: 607 | Додав: ivv
Всього коментарів: 0
avatar