Помогите решить задачку на pascal

Ответить

Код подтверждения
Введите код в точности так, как вы его видите. Регистр символов не имеет значения.

BBCode ВКЛЮЧЁН
[img] ВКЛЮЧЁН
[url] ВКЛЮЧЁН
Смайлики ОТКЛЮЧЕНЫ

Обзор темы
   

Развернуть Обзор темы: Помогите решить задачку на pascal

Re: Помогите решить задачку на pascal

BBB » 04 фев 2008, 10:12

Murder,
тогда условие несколько некрасиво сформулировано.
Я бы вместо "Посчитайте сколько чисел" написал бы "Посчитайте, сколько пар чисел".

Re: Помогите решить задачку на pascal

Murder » 03 фев 2008, 18:00

Serge_Bliznykov писал(а):MOTOCoder,
А почему не три варианта? Зачем игнорировать числа с остатком равным нулю? 8-))
таким образов в ответе должно быть три числа... если я вообще правильно понял поставленную задачу...
насколько я понял задачу дали тут мне правильное решение http://www.kharkovforum.com/showthread. ... ost2486406

Re: Помогите решить задачку на pascal

Serge_Bliznykov » 03 фев 2008, 17:45

MOTOCoder,
&quot писал(а):Вообще вариантов остатка 2 : единица и двойка.
А почему не три варианта? Зачем игнорировать числа с остатком равным нулю? 8-))
таким образов в ответе должно быть три числа... если я вообще правильно понял поставленную задачу...

Re: Помогите решить задачку на pascal

MOTOCoder » 03 фев 2008, 01:44

Вообще вариантов остатка 2 : единица и двойка. Единиц будет 34, двоек 33. Какой нужен?
Проверял так:
[syntax='delphi']
program mod3;

const
N=100;

var
i:integer;
cnt1,cnt2:integer;

begin
for i:=1 to n do
if i mod 3 <>0 then
begin
if i mod 3=1 then
inc(cnt1) else inc(cnt2);
writeln(i);
end;
writeln(cnt1,' ',cnt2);
readln;
end.
[/syntax]

Помогите решить задачку на pascal

Murder » 02 фев 2008, 23:29

вот условие задачи :

Посчитайте сколько чисел в первой сотне сравнимы друг с другом по модулю 3 (имеют один и тот же остаток от деления на три) Выведите получение числа на экран

помогите очень буду благодарен

Вернуться к началу