Показ дописів із міткою Програмування. Показати всі дописи
Показ дописів із міткою Програмування. Показати всі дописи

середа, 22 січня 2020 р.

Олімпіада підготовка.

Якщо у вас немає облікового запису, то виконайте наступні дії:
  1. Перейдіть за посиланням 
  2. http://ejudge.sumdu.edu.ua/cgi-bin/register?action=209&contest_id=2000&locale_id=2
  3. Введіть будь-який логін і вашу пошту та натисніть на “Створити”
  4. Ви отримаєте пароль до вашого облікового запису, збережіть його
  5. Введіть ваш логін і пароль та натисніть на “Увійти”
  6. Натисніть на “Підтвердити реєстрацію” на сірій стрічці
  7. Натисніть на “Узяти участь”
Надалі ви зможете використовувати наступне посилання для входу: http://ejudge.sumdu.edu.ua/cgi-bin/new-client?contest_id=2000
(джерело: https://oi.in.ua/practice-tour-uoi-3-2020/?fbclid=IwAR0-48Qgx2-wY-SPSsiePv_4fdV2w7BZi2E5hbKCJ4HCvDqahPbadQLIwm8)

Рядки. Програмування.

Вводится строка слов, разделенных пробелами. Найти самое длинное слово и вывести его на экран. Случай, когда самых длинных слов может быть несколько, не обрабатывать.

one two three four five six seven
three


понеділок, 5 лютого 2018 р.

МЕТОДИКА ПІДГОТОВКИ УЧНІВ ДО ОЛІМПІАД З ІНФОРМАТИКИ

1.1.Форми підготовки учнів до олімпіад з інформатики. 
Підготовка учня до олімпіади починається з підготовки вчителя. Проблеми, що постають перед учителем: 

четвер, 1 лютого 2018 р.

Програмування. Тренування на реєстрацію з олімпіади Інформатика

Для зручності учасників та з метою тренування в системі E-judge був
створений тренувальний контест з вільною реєстрацією де можна перевірити
розв’язки в тому числі і на Java та Python. Реєстрація учасників за посиланням:
http://olimp.vntu.edu.ua/cgi-bin/register. Контест номер 194. Для реєстрації
необхідно вказати адресу електронної пошти на яку прийде пароль. Посилання
для зареєстрованих учасників: http://olimp.vntu.edu.ua/cgi-bin/new-
client?contest_id=194.

субота, 17 грудня 2016 р.

Факториал через функцию

Факториал через функцию

var
X1,F: integer;
function fak (A:integer) : integer;
begin
if (A=0) or (A=1) then fak :=1 else
  Fak:=A*fak(A-1);
end;
begin
  Read (x1);
  F:= fak (X1);
  Write (F);
end.

понеділок, 12 грудня 2016 р.

Переведення чисел з однієї системи числення в іншу

var
A,P1,P2,K,R : integer;
begin
Read (A,P1,P2);//A число Р1 система с которой происходит перевод Р2 в какую переводится
K:=1;
R:=0;
while (A>0) do
  begin
    R:=R +(A mod P2)*k;
    K:=K*p1;
    A:= A div P2;
  end;
Write (R);
end.

пʼятниця, 8 січня 2016 р.

Метелики

Петрик наловив у бабусі в садочку N метеликів, кожен з яких має свою назву a,b,c,…z. Усі метелики дуже красиві, але Петрику найбільше подобаються метелики a, b та c. Допоможіть Петрику порахувати кількість метеликів кожного з найкрасивіших видів.
Вхідні дані
Перший рядок вхідного файлу містить число N  – кількість метеликів, яку спіймав Петрик. Другий рядок містить N маленьких латинських літер – назви метеликів, які здавив Петрик.
Вихідні дані

У вихідний файл потрібно вивести три числа: кількість метеликів виду a, b та c, які упіймав Петрик.

but.in
but.out
8
сbbebdaz
1 3 1

середа, 6 січня 2016 р.

2014. Накрыть стол

2014. Золотой песок

Сотрудники завода по производству золотого песка из воздуха решили поправить свое финансовое положение. Они пробрались на склад завода, где хранился золотой песок трех видов. Один килограмм золотого песка первого вида они смогли бы продать за A1 гривен, второго вида – за A2 гривен, а третьего вида – за A3 гривен. Так получилось, что у сотрудников оказалось с собой только три емкости: первая была рассчитана на B1 килограмм груза, вторая на B2 килограмм, а третья на B3 килограмм. Им надо было заполнить полностью все емкости таким образом, чтобы получить как можно больше денег за весь песок. 

2014. Чего больше?

У Пети Костылькова день рождения и он принес конфеты, чтобы угостить одноклассников и, конечно же, свою любимую учительницу Снежану Денисовну. Чтобы сделать праздник более увлекательным, Снежана Денисовна предложила пронумеровать конфеты целыми числами между a и b (включая и сами эти числа) так, что каждому числу соответствовала ровно одна конфета.  Кроме того, она поведала детям, что те конфеты, номера которых не делятся на некоторое целое число n, наверняка невкусные, и поэтому их она заберет себе. Вкусные же конфеты, то есть такие, номера которые делятся на n, Снежана Денисовна оставит детям. Учащиеся с урока математики помнят, что число x называется делящимся на y, если существует хотя бы одно целое число k такое, что x=ky, но не знают соглашаться ли им на предложенный учительницей вариант или нет. Поэтому они просят вас посчитать каких чисел будет больше – делящихся на n или неделящихся.