Информатика

15 724 задачивместе с подтемами
Число у задачи — рейтинг сложности, слово рядом — насколько она трудна по сравнению с другими задачами такого же типа. Шкалы задач с ответом и задач с кодом между собой не сравниваются. Рядом — счётчики попыток: успешные, неуспешные.
Дано четырехзначное число. Напишите программу, которая находит разность, между числами образованными первыми двумя цифрами и последними двумя цифрами заданного числа. Выведите на экран найденную разность по образцу выходных данных из примера.
 
Пример
Входные данные Выходные данные
1 4566 45-66=-21
✓ 683✗ 1 190400лёгкаяВойти и решать
Дано четырехзначное число. Напишите программу, которая находит новое число, полученное при прочтении цифр исходного числа справа налево. Выведите на экран сумму полученного и исходного чисел. Формат вывода смотрите в примере выходных данных.
 
Пример
Входные данные Выходные данные
1 2561 1652+2561=4213
Дано четырехзначное число. Напишите программу, которая находит произведение его цифр. Вывод оформите как в примере.
 
Пример
Входные данные Выходные данные
1 2561 2*5*6*1=60
✓ 584✗ 1 187400лёгкаяВойти и решать
Дано четырехзначное число. Напишите программу, которая находит сумму его цифр. Пример вывода смотри в выходных данных.
 
Пример
Входные данные Выходные данные
1 2561 2+5+6+1=14
✓ 753✗ 1 681300лёгкаяВойти и решать
Дано трехзначное число. В нем зачеркнули последнюю справа цифру и приписали ее в начале. Найти полученное число. Вывести на экран разность полученного и исходного числа. Пример вывода смотри в выходных данных.
 
Пример
Входные данные Выходные данные
1 256 625-256=369
✓ 537✗ 1 215400лёгкаяВойти и решать
Дано трехзначное число. В нем зачеркнули первую слева цифру и приписали ее в конце. Напишите программу, которая находит преобразованное число и его сумму с исходным числом. Выведите на экран найденную сумму по образцу выходных данных из примера.
 
Пример
Входные данные Выходные данные
1 256 256+562=818
✓ 602✗ 1 104400лёгкаяВойти и решать
Дано трехзначное число. Получить число, полученное при прочтении его цифр справа налево. Вывести на экран разность между исходным и новым числом. Пример вывода смотри в выходных данных.
 
Пример
Входные данные Выходные данные
1 256 256-652=-396
✓ 886✗ 2 018300лёгкаяВойти и решать
Для заданного натурального A найти минимальное натуральное N такое, что N в степени N (N, умноженное на себя N раз) делится на A.
 
Входные данные 
На вход подается единственное число A (\(1 <= A <= 10^9\)).
 
Выходные данные
Необходимо вывести единственное число N.
 
Примеры
Входные данные Выходные данные
1 8 4
2 13 13
Составьте программу, которая печатает 1, если указанное высказывание является истинным, и 0 в противном случае

данное натуральное число a кратно числу b, но не кратно числу с

С клавиатуры вводится три числа, каждое в отдельной строке: в первой строке вводится число a, во второй - b, в третьей - с
Составьте программу, которая печатает 1, если указанное высказывание является истинным, и 0 в противном случае

сумма двух натуральных чисел кратна 2

Формат входных данных
Программа получает на вход два натуральных числа: каждое число записано в отдельной строке (каждое число не больше 100)

Формат выходных данных
Выведите 1 или 0.
Составьте программу, которая печатает 1, если указанное высказывание является истинным, и 0 в противном случае

данное четырехзначное число читается одинаково слева направо и справа налево

ПРИМЕР:
вход: 1221
вывод: 1

ПРИМЕР:
вход: 2727
вывод: 0
Составьте программу, которая печатает 1, если указанное высказывание является истинным, и 0 в противном случае

целое число N является четным двузначным числом

Формат входных данных
Программа получает на вход одно натуральное число (число не превышает 1000)

Формат выходных данных
Выведите 1 или 0.

 
Примеры
Входные данные Выходные данные
1 12 1
2 27 0
Составьте программу, которая печатает 1, если указанное высказывание является истинным, и 0 в противном случае

квадрат заданного двухзначного числа равен кубу суммы цифр этого числа

ПРИМЕР:
вход: 12
вывод: 0

ПРИМЕР:
вход: 27
вывод: 1
Составьте программу, которая печатает 1, если указанное высказывание является истинным, и 0 в противном случае

сумма цифр данного трехзначного числа является четным числом

ПРИМЕР:
вход: 123
вывод: 1

ПРИМЕР:
вход: 122
вывод: 0
Составьте программу, которая печатает 1, если указанное высказывание является истинным, и 0 в противном случае

сумма первых двух цифр заданного четырехзначного числа равна сумме двух его последних цифр

Формат входных данных
Программа получает на вход одно натуральное четырехзначное число

Формат выходных данных
Выведите 1 или 0.

 
Примеры
Входные данные Выходные данные
1 1234 0
2 1221 1
Занятия в школе начинаются в 8-30. Урок длится 45 минут, перерывы между уроками – 10 минут. Ввести номер урока и вывести время его окончания.

Входные данные
На вход подается целое число - номер урока (целое число, не больше 10).

Выходные данные
Выведите ответ на задачу в формате часы-минуты.

 

Примеры
Входные данные Выходные данные
1 6 13-50

 

✓ 126✗ 855700средняяВойти и решать
Президент Берляндии обратился к вам за помощью! В его стране есть n городов. Между некоторыми парами городов есть двусторонние дороги. Совсем скоро откроется туристический сезон, но дороги Берляндии совсем не готовы к такому испытанию.
Президент хочет отремонтировать некоторое множество дорог так, чтобы суммарная стоимость ремонта была минимальной и из любого города Берляндии можно было бы добраться до любого другого, пользуясь только отремонтированными дорогами.
Найти множество дорог, которые нужно отремонтировать, вам поможет ваш друг. Вам только требуется подсчитать минимальную стоимость ремонта.
Гарантируется, что всегда найдется необходимое множество дорог.

Входные данные:
В первой строке задано два целых числа - n и m (2 <= n <= 300000, n - 1  <= m <= 300000).
В следующих m строках содержатся три числа - u, v и w (1 <= u, v <= n, 0 <= w <= 109) - дорога между городами u и v, стоимость ремонта которой w.

Ввод Вывод
3 3
1 2 1
1 2 3
1 3 4
5
2 4
1 2 0
1 2 1
1 2 2
1 2 3
0

(с) Ибрахим Ахмад, 2018

Есть n вершин неориентированного графа, в нем же нет ребер. В граф постепенно добавляются m ребер. 
После каждого добавления ребра требуется узнать количество компонент связности.
В графе могут быть петли и кратные ребра.

Входные данные:
В первой строке два числа  - n и m (1 <= n <= 300000, 0  <= m <= 500000) - количество вершин графа и количество добавляемых ребер. 
В следующих m строках по два числа u, v (1 <= u, v <= n) - они значат, что в граф добавили ребро (u, v).
Выходные данные:
После каждого добавления ребра выведите количество компонент связности графа.

Ввод Вывод
3 2
1 2
2 3
2
1
3 6
1 1
2 2
3 3
1 1
2 2
1 2
3
3
3
3
3
2

(с) Ибрахим Ахмад, 2018
Поделиться
Класснуть