var n:integer;
begin
read(n);
if (n=1) or (n=2) then writeln('1') else
if n<=999 then
if n mod 3 = 0 then writeln('2')
else writeln('1')
else if (n-1000) mod 3=0 then writeln('1')
else writeln('2')
end.
var n:integer;
begin
read(n);
if (n=1) or (n=2) then write('1') else
if n<=999 then
if n mod 3 = 0 then writeln('2')
else writeln('1')
else if (n-1000) mod 3=0 then write('1')
else writeln('2')
end.
Поделитесь своими знаниями, ответьте на вопрос:
10 спортсменов-многоборцев принимают участие в соревнованиях по 5 спорта. по каждому виду спорта спортсмен набирает определенное количество очков по шкале. все исходные данные (фамилии спортсменов, виды спорта и за них) произвольным образом на ваше усмотрение. спортсмену присваивается звание мастера, если он набрал в сумме не менее 45 очков, если не менее 30 очков – кандидат в мастера спорта, а если менее 30 очков, то ‑ претендент. на втором листе рабочей книги построить таблицу и произвести в ней подсчет количества спортсменов получивших звание мастера, кандидата, претендента? построить диаграмму, показывающую процентное соотношение мастеров, кандидатов и претендентов ко всем участникам соревнований. 2 первое сделал.
но тут одна проблемка он не хочет считать мастеров может из за того что применялось 2 если я точно сам не могу разобраться