предлагаю решение на Паскале
var n: integer;
begin
read (n);
if (n mod 5)=0 then n:=n*4
else
n:=n-25;
writeln ('n=',n);
end.
Устройство хранения программ и данных это память
второй проиграет в любом случае так как 36 долек соответственно четное количество линий между долек а так как порядок стартует раньше то и первый закончит последний
1010,10*1000,01=10,25*8,25=84,56(10)=1010100,10(2)
56,71(10)=111000,10(2)