Условие задачи | | Прогресс |
Темы:
Строки
Типы данных
Пусть S(n) - сумма цифр в десятичной системе счисления целого числа n . Например, S(123)=1+2+3=6.
Для двух трехзначных целых чисел A и B , найдите большее из S(A) и S(B) .
Входные данные
На вход подается одна строка, содержащая два целых числа A и B (100 <= A, B <= 999).
Выходные данные
Выведите значение большего из значений S(A) и S(B) . Если они равны, выведите S(A) .
Обратите внимание, что при решении задачи нельзя пользоваться операциями деления.
Примеры
№ |
Входные данные |
Выходные данные |
1 |
123 234 |
9 |
| |
|
Темы:
Типы данных
Напишите программу, которая вычисляет выражение 22007 . Выведите в первой строке строку, представляющую из себя число, образованное цифрами, стоящими в позициях с индексами 20 , 0 и 7 вычисленного значения. Во второй строке выведите сумму цифр, стоящих на тех же позициях. Нумерация цифр начинается слева с нуля.
| |
|
Темы:
Типы данных
Строки
Пусть \(N(n,k) = n+\overline{nn}+\overline{nnn} + ... +\underbrace{\overline{n..n}}_{k}\). По заданному значению n и k посчитайте значение N(n, k) .
Входные данные
Программа получает на вход две строки. В первой строке записано натуральное число n (1<=n<=9), во второй строке - натуральное число k (1 <= k <= 10).
Выходные данные
Выведите на экран N(n, k) в виде выражения и ответа.
Примеры
№ |
Входные данные |
Выходные данные |
1 |
1
3
|
1+11+111=123
|
| |
|
Темы:
Типы данных
Вещественные числа
Дано положительное вещественное число. Выведите его первую цифру после десятичной точки.
Формат входных данных
На вход подается вещественное число.
Формат выходных данных
Выведите ответ на задачу.
| |
|