Целые числа

127 задач
Число у задачи — рейтинг сложности, слово рядом — насколько она трудна по сравнению с другими задачами такого же типа. Шкалы задач с ответом и задач с кодом между собой не сравниваются. Рядом — счётчики попыток: успешные, неуспешные.
Кролик Клевер вместе с друзьями стали изучать математику. Первое что они узнали - это то, что все числа состоят из цифр. Напишите программу, которая поможет Кролику Клеверу определить цифру, обозначающую единицы в данном числе. 
Напомним, что единицы - это последняя цифра числа.
 
Входные данные
Вводится натуральное число.
 
Выходные данные
Выведите ответ на задачу.

 

Примеры
Входные данные Выходные данные
1 2007 7
2 90 0
✓ 14 515✗ 12 322100лёгкаяВойти и решать
Напишите программу, которая по заданным двум числам a и b, выводит на экран результат целочисленного деления и остаток, в заданном формате (смотри примеры).

Входные данные
На вход программы подается два числа: a и b.

Выходные данные
Необходимо вывести две строки:
- в первой строке - арифметическое выражение и результат целочисленного деления a на b;
- во второй строке - арифметическое выражение вычисления остатка от деления a на b.
Формат вывода смотри в примере.

 

Примеры
Входные данные Выходные данные
1 15 6 15/6=2
15%6=3
✓ 3 131✗ 16 780200лёгкаяВойти и решать
На очередных соревнования по шахматам вывесили стартовый список. В ходе обсуждения стартового списка пошло суеверие, что трехзначный номер, состоящий из одинаковых цифр, - счастливый. Напишите программу, которая по трехзначному номеру определяет счастливый он или нет.

Входные данные
На вход программы подается одно трехзначное число n \((100<=n<=999)\).

Выходные данные 
Вывести слово YES, если номер - счастливый, в противном случае вывести NO.
 

 

Примеры
Входные данные Выходные данные
1 111 YES
2 112 NO

 

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

Входные данные
Трехзначное число

Выходные данные
Выведите ответ на задачу

 

Примеры
Входные данные Выходные данные
1 111 NO
2 999 YES

 

Дано двузначное число. Выведите на экран слово YES, если цифры этого числа одинаковы и слово NO - если цифры разные.

Входные данные 
С клавиатуры вводится одно число.

Выходные данные 
Выведите на экран слово YES, если цифры заданного числа одинаковы, или слово NO - если цифры разные.
 

 

Примеры
Входные данные Выходные данные
1 65 NO
2 55 YES
Дано двузначное число, у которого цифры различны.  Выведите на экран слово first, если первая цифра больше второй, и слово second - если вторая цифра больше первой.

Входные данные 
С клавиатуры вводится положительное двузначное число.

Выходные данные 
Выведите на экран слово first, если первая цифра больше второй, и слово second - если вторая цифра больше первой.
 

 

Примеры
Входные данные Выходные данные
1 65 first
2 56 second
21883#21883
Введите с клавиатуры целое число X (|X| ≤ 109).
В первых трех строках выведите это число на экран в двоичной, восьмеричной, 16-ричной системах счисления.
В следующих двух строках выведите, поместится ли это число в ячейке типа byte и ячейке типа short ("YES"/"NO").
Запрещается использовать циклы и знания о том, сколько именно байт/бит памяти занимают переменные типа int, byte, short.
Пример ввода:
123
 
Пример вывода:
1111011
173
7B
YES
YES
 
Пример ввода:
40000
 
Пример вывода:
1001110001000000
116100
9C40
NO
NO

Напишите программу, которая по исходному пятизначному числу находит сумму квадратов цифр данного числа.

Входные данные
На вход программы подается натуральное пятизначное число.

Выходные данные
Выведите ответ на задачу.

Примеры
Входные данные Выходные данные
1 12345 55

 
✓ 12 685✗ 19 986200лёгкаяВойти и решать
Напишите программу, которая по заданному трехзначному числу выводит сумму цифр числа и новое число, образованное перестановкой цифр единиц и десятков.

Входные данные 
С клавиатуры вводится трехзначное число.

Выходные данные 
Два числа в одной строке через пробел: сначала сумма цифр числа, затем преобразованное по условию задачи число.


Примеры
Входные данные Выходные данные
1 365 14 356
✓ 2 788✗ 6 674200лёгкаяВойти и решать
Кролик Клевер хочет написать программу, которая бы помогала ему рассчитывать стоимость покупок в магазине. Кролик хочет купить себе b морковок по n рублей каждая. Помогите ему составить такую программу.
Составьте программу по следующему алгоритму:
1. задайте значения целочисленным переменным b и n с клавиатуры (каждое значение записано в отдельной строке);
2. напишите оператор вывода, который выведет на экран, сколько рублей придется заплатить Кролику.

 

Примеры
Входные данные Выходные данные
1 5
2
10

 

21480#21480
Персональный компьютер не будет функционировать, если отключить:

1. дисковод;
2. оперативную память;
3. мышь;
4. принтер;

15502#15502
Используя оператор выбора, напишите программу для решения следующей задачи. 
Даны два целых положительных числа х и у. Арифметические действия над числами пронумерованы (1 - сложение, 2 - вычитание, 3 - умножение, 4 - целочисленное деление x на y, 5 - остаток от деления x на y).
Напишите программу, которая по введенным двум числам и номеру арифметического действия выполняет соответствующую операцию над числами.

Входные данные
Во входной строке содержится три целых числа - x, y, действие.
 

Выходные данные 
Программа должна вывести на экран само арифметическое выражение и его результат.

 

Примеры
Входные данные Выходные данные
1 7 8 1 7+8=15
15498#15498
Напишите программу, которая вводит возраст человека (целое число, не превышающее 120) и выводит этот возраст со словом "год", "года", "лет", слова выводить латиницей ("god", "goda", "let")

Примеры
входные данные
21
выходные данные
21 god

Дано трехзначное число. Определить, кратна ли 5 сумма его цифр. Вывести на экран слово YES или NO.

Входные данные
На вход подается положительно трехзначное число.

Выходные данные
Выведите на экран ответ слово YES, если сумма цифр исходного числа кратна 5, в противном случае выведите слово NO.
 

 

Примеры
Входные данные Выходные данные
1 473 NO
2 451 YES
Дано шестизначное число. Определите является ли оно счастливым (сумма первых трех цифр равна сумме последних трех). Если число счастливое, выведите на экран слово HAPPY, в противном случае выведите на экран слово NO.

Входные данные
На вход подается положительное шестизначное число.

Выходные данные
Выведите на экран ответ на задачу.
 

 

Примеры
Входные данные Выходные данные
1 111111 HAPPY
2 134211 NO
Дано четырехзначное число. Определите максимальную цифру числа.

Входные данные
На вход подается положительное четырехзначное число.

Выходные данные
Выведите на экран ответ на задачу.
 

 

Пример
Входные данные Выходные данные
1 4731 7
Дано трехзначное число. Определите сколько раз входит в него цифра 4.

Входные данные
На вход подается положительное трехзначное число.

Выходные данные
Выведите на экран ответ ответ на задачу.
 

 

Пример
Входные данные Выходные данные
1 473 1
Дано трехзначное число. Выведите на экран слово YES, если все цифры числа различные и слово NO в противном случае.


Входные данные
На вход подается положительное трехзначное число.

Выходные данные
Выведите на экран ответ на задачу.
 

 

Примеры
Входные данные Выходные данные
1 123 YES
2 112 NO
Дано натуральное трехзначное число a. Сформировать число b, такое что: число сотен в нем равнялось бы сумме цифр числа единиц и десятков числа a, десятков в b равно увеличенному на 2 числу десятков в числе a, а вместо единиц поставить цифру 0.

 
Пример 
№ теста Входные данные Выходные данные
1 473 1090
✓ 662✗ 1 067500лёгкаяВойти и решать
Поделиться
Класснуть