По заданному числу n от 1 до 365 определите, на какое число какого месяца приходится день невисокосного года с номером n.
Дано одно целое число n.
Программа должна вывести два числа: число месяца (от 1 до 31) и номер месяца (от 1 до 12), соответствующие дню с номером n.
1
1 1
90
31 3
Переведите натуральное число из двоичной системы в десятичную (в двоичном числе не более 10 цифр).
Вводится натуральное число, записанное в двоичной системе.
Выведите число, записанное в десятичной системе.
1001
9
111
7
Дано число n, n \(\leq\) 100 . Создайте массив n×n и заполните его по следующему правилу:
- числа на диагонали, идущей из правого верхнего в левый нижний угол, равны 1;
- числа, стоящие выше этой диагонали, равны 0;
- числа, стоящие ниже этой диагонали, равны 2.
Программа получает на вход число n.
Необходимо вывести полученный массив. Числа разделяйте одним пробелом.
4
0 0 0 1 0 0 1 2 0 1 2 2 1 2 2 2
Проверьте, является ли двумерный массив симметричным относительно главной диагонали. Главная диагональ — та, которая идёт из левого верхнего угла двумерного массива в правый нижний.
Программа получает на вход число n \(\leq\) 100, являющееся числом строк и столбцов в массиве. Далее во входном потоке идет n строк по n чисел, являющихся элементами массива.
Программа должна выводить слово yes для симметричного массива и слово no для несимметричного.
3 0 1 2 1 5 3 2 3 4
yes
3 0 0 0 0 0 0 1 0 0
no
В метании молота состязается n спортcменов. Каждый из них сделал m бросков. Победителем считается тот спортсмен, у которого сумма результатов по всем броскам максимальна.
Если перенумеровать спортсменов числами от 0 до n-1, а попытки каждого из них – от 0 до m-1, то на вход программа получает массив A[n][m], состоящий из неотрицательных целых чисел. Программа должна определить максимальную сумму чисел в одной строке и вывести на экран эту сумму и номер строки, для которой достигается эта сумма.
Программа получает на вход два числа n и m, являющиеся числом строк и столбцов в массиве. Далее во входном потоке идет n строк по m чисел, являющихся элементами массива.
Программа должна вывести 2 числа: сумму и номер строки, для которой эта сумма достигается. Если таких строк несколько, то выводится номер наименьшей из них. Не забудьте, что нумерация строк (спортсменов) начинается с 0.
2 2 5 4 3 5
9 0