N
C++
for(int i = 1; i <= n/2; i++) if ( n % i == 0 ) { ... }
for i in range(1, n//2 + 1): if n % i == 0: ...
for i:=1 to n div 2+1 do if( n mod i =0) then ...
if (n % 2 == 0) { for(int i = 1; i <= n/2; i++) if ( n % i == 0 ) { ... } } else { for(int i = 1; i <= n/3; i = i + 2) if ( n % i == 0 ) { ... } }
if n % 2 == 0: for i in range(1, n//2 + 1): if n % i == 0: ... else: for i in range(1, n//3 + 1, 2): if n % i == 0: ...
if n mod 2 = 0 then for i:=1 to n div 2+1 do begin if n mod i = 0 then // ... end else i := 1; while (i <= n div 3) do begin if n mod i = 0 then // ... i := i + 2; end;
1
even
odd
1000 ms 256 Mb Правила оформления программ и список ошибок при автоматической проверке задач