Як навчитися швидко думати та вирішувати подібні завдання

навчитися
думати

які дають зазвичай при влаштуванні працювати.

Ви автоматично програли на етапі постановки завдання.

якомога швидко навчитися вирішувати такі завдання

Берете та вирішуєте завдання. Багато завдання. За кілька разів на день. І так поки що не навчитеся.

Поставив собі за мету до травня 2016 року навчитися швидко вирішувати завдання

але в мене завжди були проблеми з арифметикою.

Як Ви всі знаєте, там дають приблизно 20-30 завдань на час

Я коли навчався у школі, брав участь в олімпіадах з інформатики. Олімпіади складалися з двох турів, перший – тестування 50 питань з 1 балу, і другий – програмування, 5 питань з 10 балів.

Отож, щоб пройти у другий тур, треба було у першому набрати щонайменше 25 балів.

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

Інші 30 питань були на системи числення, переважно приклади типу FCD(16)*3456(8)=?(2)

На все про все по тестуванню давалася чи то година, чи то півтори. І виходом для мене було довести обчислення у різних системах числення до автоматизму.

Проблема нагрянула звідки не чекали: 1) Не було достатньої кількості питань, щоб як слід натренуватися (пара м'ятих замизканих і заїжджених рік у рік листочка не береться до уваги) 2) Не було охочих перевіряти, що я там вирішував. А самого себе перевіряти часто загрожує.

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