def for10(n):
return sum([1/x for x in range(1, n+1])
def for11(n):
return sum([(n+x)**2 for x in range(0, n+1)])
Решение во вложениях, с таблицей для перевода из 16 ричной системы в 2 ичную
В моем коде выводится все в три строчки. На первой 1 и2 цифры. На второй их сумма. На третей перевернутое число:
var a,a1,a2,a3,s:integer;
begin
Read (a);
a1:= a div 100;
a2:= a div 10;
a2:= a2 mod 10;
a3:= a mod 100;
s:= a1 + a2 + a3;
a:= a3 * 100 + a2*1 + a1;
Writeln (a1,a2);
Writeln (s);
Writeln (a);
end.
Ответ:
#include <iostream>
int main() {
int max = 0, k;
do {
std::cin >> k;
if(k!=0 && (max == 0 || max < k))
max = k;
} while(k);
if(max)
std::cout << "max = "<< max << std::endl;
system("pause");
return 0;
}