Var n,s:integer;
begin
readln(n);
s:=0;
while n>0 do
begin
s:=s+n mod 10;
n:=n div 10;
end;
writeln(s div 10 + s mod 10);
end.
Пример:
4093
<span>7</span>
(наименьшая цифра больше 3) И НЕ (число двузначное) <=>
<=> (наименьшая цифра больше 3) И (число не двузначное)
Вариант 1 не подходит по обоим условиям;
Вариант 3 не подходит по второму условию;
Вариант 4 не подходит по первому условию;
Вариант 2 удовлетворяет обоим условиям.
Ответ: 2.
program choise;
var m:integer;
begin
writeln('Введите натуральное число ');
read(m);
if m=1 then
writeln('Привет')
else if m=0 then
writeln('Как дела?')
else
writeln('Пока');
end.
Здесь в цикле накапливается сумма значений 2*i, где i меняется от 12 до 33.
Проделаем некоторые преобразования.
Cумма S1 - это сумма членов арифметической прогрессии с разностью d=1.
Тогда S=86+2x495=1076
Ответ: 1076
//Я сделаль
#include <bits/stdc++.h>
using namespace std;
int main()
{
cout << " 1 \n";
cout << "------\n";
cout << " M \n";
cout << " MMM \n";
cout << "MMMMM\n";
cout << " M M \n";
cout << " MMM \n";
cout << "------\n";
cout << " 2 \n";
cout << "------\n";
cout << "M \n";
cout << "MM \n";
cout << "MMMMMM\n";
cout << " MM\n";
cout << " M\n";
cout << "------\n";
cout << " 3 \n";
cout << "------\n";
cout << "M M\n";
cout << " M M \n";
cout << " MMMMM \n";
cout << " M M M \n";
cout << " MMMMM \n";
cout << "------\n";
cout << " 4 \n";
cout << "------\n";
cout << " M\n";
cout << " MM\n";
cout << " MMM\n";
cout << " MMMMM\n";
cout << "MMMMMMM\n";
cout << "------\n";
cout << " 5 \n";
cout << "------\n";
cout << "M M\n";
cout << "MM MM\n";
cout << "MMMMM\n";
cout << "MM MM\n";
cout << "M M\n";
}