вівторок, 13 грудня 2016 р.

Ідея розв’язку олімпіадної задачі А

Задача А.
Ідея розв’язку задачі.
        Розглянемо перший тест у якому k = 3 – число ударів, які отримав кожний
«зелений чоловічок». Найбільше ударів завдав Тур n =7, найменше Грай - m
=3. Загальне число ударів, отриманих «зеленими чоловічками», має ділитися на
k = 3. Число ударів, нанесених козаком Граєм, менше від n =7, але більше за m
=3. Воно може дорівнювати або 4, або 5, або 6. Загальне число ударів може
дорівнювати 7+4+3=14, або 7+5+3=15, або 7+6+3=16.
           З трьох отриманих чисел тільки 15 ділиться на k = 3.
 Для цього тесту число 5 є відповіддю і воно єдине.
              З цих міркувань випливає ідея знаходження відповіді на задачу: рухаючись від
m вгору, знайти перше таке число i (m<i<n) щоб число m+i+n ділилося
без остачі на k. Цим самим знайдемо мінімальне число ударів, які б міг завдати
Грай. Аналогічно, рухаючись вниз від числа n, знайдемо максимальне число
ударів, які міг би завдати Грай. Такий підхід може набрати 90 балів. 
            Щоб отримати повний бал слід врахувати наступне:
 мінімальне число ударів, які міг би завдати Грай, більше за число m на величину, що рівна: k-(m+m+n) %k(%-операція mod) Аналогічно, максимальне число ударів, які міг би
завдати Грай, менше за число n на величину: k - (m+ n +n)% k. 
При цьому слід врахувати властивість операція %(mod): (x+y)%k=(x%k +y
%k)%k. Такий підхід дає повний бал.

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

Всесвітній день комп'ютерної графіки


   У третій день грудня своє свято відзначають комп'ютерні графіки та дизайнери всього світу. Ідея його проведення належить компанія Alias. Дата цього свята була обрана невипадково — вона єдина в році починається зі знакового поєднання символів: 3D. 
    Цікава пропозиція тут же дружно підтримали 3D-аніматори всіх країн. До святкування приєдналися такі міжнародні гіганти, як Adobe, nVidia, Wacom і багато інших компаній. Спочатку 3December (ще одна назва Дня комп'ютерної графіки) стосувався тільки творців тривимірних зображень, але поступово він охопив і всі інші галузі, пов'язані з комп'ютерною графікою взагалі. 
З     араз традицію святкування цього дня в США і Європі продовжує компанія Autodesk, кілька років тому поглинула Alias. Проведені нею великі заходи не обмежуються тільки 3D-датою. Вони проходять протягом 10 днів — з 1 по 10 грудня — і включають в себе майстер-класи в різних містах світу, цікаві презентації та онлайн-інтерв'ю з відомими персонами цієї галузі. Взяти участь у святкуванні можна навіть з власного будинку, якщо у вас є інтернет. 

Турніри по підготовці до олімпіади

Турніри по підготовці до другого етапу олімпіади з інформатики надалі будуть проходити з 15 години до 21.30.

середу, 30 листопада 2016 р.

Шановні, учасники обласного факультативу з програмування!!!

Прошу прийняти участь у турнірах, що будуть розміщені на сайті Школи олімпійського резерву на сторінці турнірів http://sbs2.km.ua/contests/
 Буде проведено 4 тренувальних турніри 1, 3, 6 та 8 грудня з 15 по 20 годину. Реєстрація вільна. Також можна використовувати свої наявні логіни обласного факультативу. 
Ніяких обмежень щодо участі немає.

Підготовка до олімпіади

Задача ТRЕЕ (20 балів)
Сергійко, обрізаючи сухі гілки на дереві, виявив цікаву його особливість:
-          жодна суха гілка на собі не має інших гілок;
-          від стовбура дерева, як і від кожної несухої гілки, безпосередньо відростає одна й та ж кількість гілок, наприклад, N.
Сергійко з'ясував, що знаючи число N (2 <= N <= 100), а також кількість всіх сухих гілок на дереві - М (0 <= М <= 1000), можна завжди взнати загальну кількість всіх гілок на такому дереві.
Необхідно написати програму, яка б обчислювала загальну кількість гілок або вказувала на невідповідність чисел N та М умові задачі.
Вхідні дані: Єдиний рядок вхідного файлу TREE.DAT містить цілі числа N та М.
Вихідні дані: Єдиний рядок вихідного файлу TREE.SOL має містити загальну кількість гілок або текст “mismatch” якщо числа N та М не відповідають умові задачі.
Приклад;
ТRЕЕ.DАТ

ТRЕЕ.SOL

3 7
9

3 2

mismatch


Розв’язок
Потрібно побудувати неповне дерево з основою N. При переході на наступний рівень кількість сухих віток необхідно збільшувати на N-1, загальну кількість віток на N. При цьому врахувати формулу визначення кількості віток на кожному рівні


{$APPTYPE CONSOLE}
var i,riv,n,m,s,k,r,k1
:integer;
f:text;

begin
assign(f,'tree.dat');
reset(f);
readln(f,n,m);
close(f);
  k:=1; riv:=0;r:=0;
  while (k<m)do begin
      i:=1;
      while (k<m)and(i<=round(riv*(ln(n)))) do
      begin r:=r+n;i:=i+1;k:=k+n-1;
     end;

   riv:=riv+1;
   end;
assign(f,'tree.sol');
rewrite(f);
if (m=k)or (m=0)then writeln(f,r)
 else writeln(f,'mismatch');
close(f);
end.

неділю, 20 листопада 2016 р.

Кращі роботи дітей (8 клас)

Виконав Наскалов Максим

Розроблено технологію, що дозволяє людині відчути смак віртуальних об'єктів

Дослідники, що займаються створенням систем віртуальної реальності, намагаються всіма силами наблизити цю віртуальну реальність до реальної дійсності. З цією метою розробляються пристрої, що забезпечують різні види зворотного зв'язку, тактильної, дотиковий. А дві незалежні групи вчених з Національного університету Сінгапуру (National University of Singapore) і університету Токіо (University of Tokyo) домоглися успіху в досить незвичному напрямку - в імітації смакових якостей віртуальних об'єктів.
        Іншими словами, ви тепер зможете відчути солодкість віртуального льодяника або більш складний смак віртуального коктейлю.

понеділок, 14 листопада 2016 р.

неділю, 13 листопада 2016 р.

Мультимедіа

     До категорії «Мультимедія» відноситься програмне забезпечення для створення, редагування, систематизації та перегляду аудіо та відео продукції (фільмів, музики, аудіо-треків тощо). Серед найбільш поширених представників таких програм — програвачі, редактори, пакети кодеків, засоби захоплення аудіо та відео, конвертори, каталогізатори.

ПрогравачіКодекиКонвертаціяTV/РадіоРедактори відеоРедактори аудіоЗахоплення відео

http://biblprog.org.ua/ua/multimedia/#ixzz4Pv0xR6G2

Відео редактори (для 8 класу)

   Програми, що увійшли до категорії «Редактори відео» призначені для редагування відео файлів різних форматів та типів. За допомогою цього програмного забезпечення користувачі можуть монтувати відео, накладати на нього спецефекти, ефекти переходів між кадрами, додавати зображення і аудіодоріжки... Також такі програми можуть бути корисними під час роботи з субтитрами та заголовками.

четвер, 10 листопада 2016 р.

Чи можливе програмування на Андроїд пристроях???

На Андроїд можна, звичайно, програмувати, але не варто поспішати відразу на своєму планшеті або телефоні, адже сам по собі Андроїд не має вбудованих мов програмування.
Припустимо, розробник вирішив почати з Phyton (Пітона), тоді де його взяти? На превелике щастя його легко дістати, будь де - Play Market або інше джерело в інтернеті. Розробники цієї мови програмування портували його на Андроїд і він може повноцінно створювати програми.
Пітон спочатку приголомшить, так як під час запуску програми немає нічого, крім його фірмового знака, але якщо натиснути на цю картинку, то там буде і консоль, і модуль, і їх запуск. У нього є мінуси, наприклад, деякі модулі від Windows не підійдуть для Андроїд. Але і плюси є - код переносимо на комп'ютер.
Якщо програміст, вирішив поставити яву (Java). Ну і з цією мовою проблем ніяких, працює так само, але додаток називається AIDA. До складу цієї програми входить не тільки Java, але HTML і навіть C++, тому кодер на довго зависне в цьому додатку. З мінусів додатку - інтерфейс такий, що просто загубитися. З плюсів - повноцінні графічні проекти андроїд, які можна перенести на ПК.
Якщо захотілося Pascal (Паскаль) випробувати то додаток досить дорогий, називається Pascal GUI. Може замінити звичайний Паскаль, але в ньому немає модуля CRT і для багатьох - це мінус. Можливо, цей модуль все-таки можна змусити працювати, так що не варто впадати у відчай. Плюси: є графічні модулі і процедури.
На Андроїд немає Delphi або Lazarus, але якщо емулювати Windows 3.1-XP (XP дуже вимогливий Windows, потрібно потужний пристрій), то можна поставити Delphi 1-6 точно (перевірено, працює).

Отже, немає нічого неможливого, Андроїд можна використовувати для розробки, але поки ще трішки незручно.

Як вибрати сучасний і функціональний ноутбук?

Звичайно, для досвідчених користувачів не є проблемою вибір ноутбука.
Ті, у кого є для цього достатня кількість коштів і знань, давно придбали ідеальні ноутбуки. Тим не менш, далеко не кожен користувач досвідчений. Для тих, хто не дуже розбирається в ноутбуках, вибір їх може стати проблемою.
Отже, як вибрати сучасний ноутбук? Тут є кілька нюансів, на які слід звернути увагу. В першу чергу це, звичайно ж, процесор. Він повинен бути максимально потужним. Краще всього вибрати процесори останнього покоління Intel Core.
Вкрай важлива також відеокарта. Це справжнє серце ноутбука. Мінімальний показник її власної пам'яті – 1 Гб. Краще, звичайно ж, більше. Не варто економити на оперативній пам'яті. Мінімальний її обсяг для сучасного ноутбука – 4 Гб. Ще краще, якщо буде 8 Гб.
До екрану ноутбука також пред'являються особливі вимоги. Менше 17 дюймів екран краще не вибирати. Ідеальний розмір – 19 дюймів. Співвідношення сторін повинно бути стандартним – 4:3.
Якщо говорити про вінчестер, то краще всього вибирати SSD. Такі жорсткі диски найбільш надійні. Простору на ньому має бути багато. Сьогодні безглуздо вибирати вінчестери менше терабайта.
Вкрай важлива зручна клавіатура. Зручність клавіатури – параметр виключно індивідуальний. Тут неможливо що-небудь порадити. Єдине, що можна сказати: якщо є така можливість, вибирайте клавіатуру з підсвічуванням.
Вибір миші – це також індивідуально. До того ж її можна легко поміняти. Краще всього, тим не менш, вибирати спеціальні миші.
Ноутбук повинен мати безліч портів. Чим їх буде більше, тим краще. Може знадобитися підключити безліч пристроїв – і зовнішній вінчестер, і джойстики, і робочу флешку.

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

вівторок, 8 листопада 2016 р.

Урок "Операційна система" 6 клас


Ребуси з інформатики


ребуси

ребуси 1  = П
ребусиребусиребусиребуси

Кросворд

1.  Програма-архіватор.
2.  Програма для створення електронних презентацій.
3.  Графічний редактор.
4.  Програма для оптичного розпізнавання символів.
5.  Програма-перекладач.
6.  Текстовий процесор.
7.  Система управління базами даних.
8.  Програма для створення та обробки електронних таблиць.
9.  Мова програмування.








1
 W







2






I











3


N







4






D













5
O













6
 W









7




S













8
X













9
P






неділю, 6 листопада 2016 р.

Конкурс "Бебрас"

Міжнародний конкурс "Бебрас"  проходитиме 7-8 листопада. Прошу усіх учасників,  з’явитися в кабінет інформатики.

6 листопада в історії

1924 - у Києві відкрився перший державний театр для дітей. 
Відбулася прем’єра вистави "Мауглі" ("Джунглі") за Кіплінгом
 
1928 - американський полковник Джейкоб Шик запатентував електричну бритву 
1951 - у Києві введено в дію перший в Україні телевізійний центр. 
Цього дня із Хрещатика, 26 транслювали патріотично-революційний фільм "Велика заграва", а наступного дня – урочистості з нагоди 34-ї річниці Жовтневої революції. Ці події вважаються початком роботи Українського телебачення. ебачення.

пʼятницю, 4 листопада 2016 р.

Чи знаєте ви хто винайшов комп'ютерну мишу?

Дуглас Енгельбарт народився 30 січня 1925 року. Світ зобов'язаний йому появою графічного інтерфейсу користувача, текстового редактора, онлайн-конференцій.
Портфоліо вченого включає 20 патентів на різні винаходи. Енгельбарт удостоєний безлічі нагород, включаючи медаль "Піонер комп'ютерної техніки", премію Тьюринга, Національну медаль США в галузі технологій та інновацій, а також медаль Норберта Вінера.
            Найголовнішим його винаходом вважають комп'ютерну мишу, прототип якої винахідник представив 9 грудня 1968. Патент на цей гаджет був отриманий в 1970 році.

вівторок, 1 листопада 2016 р.

Нові технології

Створено робота, що живиться живими організмами
Сервіс "Google" навчився виконувати заклинання з "Гаррі Поттера"
Перший смартфон Project Tango надійшов у продаж
Подробиці про VR-шоломах для Windows 10 очікуються в грудні

понеділок, 31 жовтня 2016 р.

Результати по Темі 2(Обласний факультатив програмування)

Вітаю Лисичину НадіюДейнеку Надію, Кучера Сергія - вони виконали усі завдання та набрали 999 і 997, 996 балів з можливих 1000.  Молодці, так тримати!!!!!!!!!!!!!!!
http://dn.hoippo.km.ua:8889/result05.php

16 наукових фактів про мережу Інтернет


31 жовтня 2016 рік - цей день в історії

2000 - операційна система Multics "померла", зупинений останній комп'ютер на якому вона використовувалася. 
1888 – Шотландський винахідник Джон Бойд Данлоп запатентував пневматичні шини для велосипеда
1892 – опублікована книга "Пригоди Шерлока Холмса", автор Артур Конан Дойль.
1975 – Група "Queen" випустила в Англії свій знаменитий сингл "Bohemіan Rhapsody"
1984 – Індіра Ганді, прем'єр-міністр Індії, вбита своїми охоронцями-сикхами