Таблица 1
Из 48 получили 12 : 4+8=12
1991= 9+1+9+1 =20 и так же с остальными числами в таблице 1
Таблица 2
Цифра один справа означает скольки значное число . То есть оно однозначное , 2 двухзначное
С таблицей 3 я не смогу помочь (
Var
a,b,c:integer;
begin
read(a,b,c);
if a<b then a:=b;
if a>=c then writeln(a) else writeln(c);
end.
Ну по скольку рещение не нужно, то ты правильно решил:
Искомое минимальное количество солдат в части= НОК-1.
НОК берем от количества колонн при каждом построении. Все таки немного напишу:
(Х+1)/Ki, (X+1) должен делиться на все Ki, значит минимально будет НОК.
1(2)
2(2)
3(3)
4(т 1,3,5,8)
(Г 2,4,6,7)
(П 9,10,11,12)5 (ф 3,6)
(А 1,2,4,5,7,8)
Если вводится натуральное двузначное число:
var n,s:integer;
begin
write('n = ');
readln(n);
s:=(n div 10)+(n mod 10);
writeln('s = ',s);
if s mod 3 = 0
then writeln('Сумма цифр кратна 3')
else writeln('Сумма цифр не кратна 3');
end.
Пример:
n = 56
s = 11
Сумма цифр не кратна 3