lolydragon
?>

Из чисел от 10 до 99 вывести те, сумма цифр которых равна s (s> 0; s< 18) cрочно! не на !

Информатика

Ответы

Gor Anatolevich
#include<iostream>
using namespace std;
int main(){
int s;
cin>>s;
for (int i; i=10; i<100){
if ((i%10+(i-i%10)/10)==s) cout<<i;
}
return 0;
}
Devaunka40

y, x = map(int, input().split()) #Размеры матрицы, если матрицы имеет квадратную форму, то просто y = x = int(input())

matrix = [list(map(int, input().split())) for i in range(y)] #Заполняем матрицу

ans = [sum(matrix[k][i] for k in range(y)) for i in range(x)] #Находим сумму каждого столбца

print(*ans) #Выводим эти суммы

P.S. Комментарии убери, иначе не будет работать

P.S.S. Версия без коментариев и пример работы:

y, x = map(int, input().split())

matrix = [list(map(int, input().split())) for i in range(y)]

ans = [sum(matrix[k][i] for k in range(y)) for i in range(x)]

print(*ans)

Ввод:

3 4 #Размер

3 4 5 6 #Матрица

1 2 3 4

1 1 1 1

Вывод:

5 7 9 11

sergeevna

В город М напрямую можно попасть только из города Н (в который напрямую можно попасть только из города Ж), и из города Ж. Значит, для любого пути в Ж из А есть два варианта, как проехать в М.

В город Ж можно попасть напрямую из городов В, Г, и Д. В город В из города А можно попасть тремя путями: АБВ, АГВ и АБГВ, в город Г - двумя: АГ и АБГ, в город Е - тремя: АГЕ, АДЕ и АБГЕ.

Итого: Из города А в город Ж есть 3+2+3=8 путей, из Ж в М - 2 пути. Для каждого пути из А в Ж есть оба варианта пути из Ж в М, поэтому умножаем: 8×2=16 путей.

ответ: 16 путей

Буду очень благодарен, если Вы отметите мой ответ как лучший!

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Из чисел от 10 до 99 вывести те, сумма цифр которых равна s (s> 0; s< 18) cрочно! не на !
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

Анатольевна
ktatarinova
Иванович621
Терентьева
katya860531
muz-cd
rayman777
denis302007
Coffee3862
e90969692976
viz-art-pnz1664
barekyan096140
Bella Sergei
Олегович Паутова
azarov8906