Требуется написать программу, определяющую наименьшее общее кратное (НОК) чисел a и b.
Входные данные
В единственной строке входного файла INPUT.TXT записаны два натуральных числа А и В через пробел, не превышающих 46340.
Образовательный блог в котором отражаются мои интересы как учителя.
Требуется написать программу, определяющую наименьшее общее кратное (НОК) чисел a и b.
Входные данные
В единственной строке входного файла INPUT.TXT записаны два натуральных числа А и В через пробел, не превышающих 46340.
В прошлом году Вася пошел в школу и научился считать. В этом году он изучил таблицу умножения и теперь умеет перемножать любые числа от 1 до 10 без ошибок. Друг Петя рассказал ему про системы счисления, отличные от десятичной. В частности, про двоичную, восьмеричную и даже шестнадцатеричную. Теперь Вася без труда (но уже с помощью листка и ручки) может перемножать числа от 1 до 10 и в этих системах, используя перевод из нестандартной системы в десятичную и обратно из десятичной. Например, если Васе нужно перемножить числа 101 и 1001 в двоичной системе, то он сначала эти числа переводит в десятичное представление следующим образом:
В свободное время одноклассники Вася и Петя любят играть в различные логические игры: морской бой, крестики-нолики, шахматы, шашки и многое другое. Ребята уже испробовали и поиграли во всевозможные классические игры подобного рода, включая компьютерные. Однажды им захотелось сыграть во что-нибудь новое, но ничего подходящего найти не удалось. Тогда Петя придумал следующую игру «Угадайка»:
Вася и Петя учатся в школе в одном классе. Недавно Петя поведал Васе о хитром способе возведения в квадрат натуральных чисел, оканчивающихся на цифру 5. Теперь Вася может с легкостью возводить в квадрат двузначные (и даже некоторые трехзначные) числа, оканчивающиеся на 5. Способ заключается в следующем: для возведения в квадрат числа, оканчивающегося на 5 достаточно умножить число, полученное из исходного вычеркиванием последней пятерки на следующее по порядку число, затем остается лишь приписать «25» к получившемуся результату справа. Например, для того, чтобы возвести число 125 в квадрат достаточно 12 умножить на 13 и приписать 25, т.е. приписывая к числу 12*13=156 число 25, получаем результат 15625, т.е. 1252=15625. Напишите программу, возводящую число, оканчивающееся на 5, в квадрат для того, чтобы Вася смог проверить свои навыки.
Входные данные
В единственной строке входного файла INPUT.TXT записано одно натуральное число А, оканчивающееся на цифру 5, не превышающее 4*105.
Выходные данные
В выходной файл OUTPUT.TXT выведите одно натуральное число - A2 без лидирующих нулей.
Примеры
№ |
INPUT.TXT |
OUTPUT.TXT |
1 |
5 |
25 |
2 |
75 |
5625 |
3 |
4255 |
18105025 |
В России запущена новая социальная сеть Yappy, которая позволяет публиковать короткие вертикальные видео. Как и в случае с TikTok, длина роликов ограничена 60 секундами.
Разработчиками соцсети является компания Ritm Media, входящая в состав холдинга "Газпром-медиа".
"IT-новинка будет отвечать последним трендам рынка социальных сетей и выйдет в формате UGC-видеостока с поддержкой коротких вертикальных видео", - говорится в пресс-релизе Ritm Media.
До ЕГЭ еще далеко, но даже сейчас можно забронировать для себя льготное место в хорошем вузе. Как это? Просто надо поучаствовать в вузовской олимпиаде. Шансы победить есть - университеты очень ценят тех, кто пришел именно к ним на олимпиаду. Согласитесь, есть разница, если абитуриент подал заявления в пять вузов, и ему все равно куда он попадет. И совсем другое дело, если ты весь год участвуешь в олимпиаде выбранного вуза и пишешь работы, тебя уже видят и оценивают преподаватели. Открываем секрет: есть вузы, которые прибавляют хорошие баллы даже призерам отборочных этапов своих олимпиад. Итак, прямо сейчас надо обратить внимание на:
В файле содержится последовательность целых чисел. Элементы последовательности могут принимать целые значения от −10 000 до 10 000 включительно. Определите и запишите в ответе сначала количество пар элементов последовательности, в которых хотя бы одно число делится на 3, затем максимальную из сумм элементов таких пар. В данной задаче под парой подразумевается два идущих подряд элемента последовательности. Например, для последовательности из пяти элементов: 6; 2; 9; –3; 6 — ответ: 4 11.
Рассмотрим две задачи на линейный алгоритм, которые решим числовым и строковым методами используя возможности языка программирования PascalABC.NET
Задачи:
Задача взята с ресурса foxford.ru
Имеется набор данных, состоящий из троек положительных целых чисел. Необходимо выбрать из каждой тройки ровно одно число так, чтобы сумма всех выбранных чисел делилась на 4 и при этом была максимально возможной.
Входные данные
Первая строка входного файла содержит число N – общее количество троек в наборе. Каждая из следующих N строк содержит три натуральных числа, не превышающих 100 000.
Программа должна обработать два файла.
Решение: (разработано совместно Абросимовым Даниилом)
№ |
INPUT.TXT |
OUTPUT.TXT |
1 |
3 |
3 2 1 |
Пример входного файла:
6Для указанных входных данных значением искомой суммы должно быть число 30.
Кто не держал в руках пластмассовый китайский «Тетрис»? Увлекательная игра, способная убить достойное количество времени и по сей день популярна (аудитория так точно не поддается подсчету).