Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 06.01.2011, 20:17   #1
Standen
Пользователь
 
Регистрация: 06.01.2011
Сообщений: 16
По умолчанию 2 задачки...

Тема закрыта....Закройте

Последний раз редактировалось Standen; 06.01.2011 в 23:00.
Standen вне форума Ответить с цитированием
Старый 06.01.2011, 20:31   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Требуется написать программу, которая найдет наименьшее количество конфет, оказавшихся в одном из подарков после завершения их раскладывания.
Допустим x - колво в первой коробке, а y во второй. Папуля покупает еще z тогда
Код:
if x<y then min:=x+z div 2 else min:=y+z div 2;
Я не прав?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 06.01.2011, 20:33   #3
Standen
Пользователь
 
Регистрация: 06.01.2011
Сообщений: 16
По умолчанию

Спасибо за ответ,но детей может быть много....
Standen вне форума Ответить с цитированием
Старый 06.01.2011, 20:35   #4
Standen
Пользователь
 
Регистрация: 06.01.2011
Сообщений: 16
По умолчанию

И ответ получается неверный даже если брать значение лишь двух детей...

Последний раз редактировалось Standen; 07.01.2011 в 00:10.
Standen вне форума Ответить с цитированием
Старый 06.01.2011, 22:06   #5
MoBLer
Пользователь
 
Аватар для MoBLer
 
Регистрация: 30.12.2010
Сообщений: 91
По умолчанию

Стало интересно вот сделал вроде работает 2 задача
Код:
function max(a,b:longint):boolean;
begin
if a>b then max:=true else max:=false;
end;

  function a_b(a,b:longint):boolean;
var
i,an,bn:longint;
begin
a_b:=false;
an:=a; bn:=b;
for i:=1 to 8 do
begin
if an=bn then begin a_b:=true end;
if max(an,bn) then
begin
an:=an-bn; bn:=bn+bn;
end else
begin
bn:=bn-an; an:=an+an;
end;
if (an=bn) then begin a_b:=true; break end;
if ((an=a) and (bn=b)) or ((an=b) and (bn=a)) then begin a_b:=false; break; end;
end;
end;

 var
 a,b,k,i:longint;
begin
readln(k);
for i:=1 to k do
begin
readln(a,b);
if a_b(a,b) then writeln('Yes') else writeln('No');
end;
readln
end.
Я тебе помог, добавь отзыв)))))
Статьи по программированию

Последний раз редактировалось MoBLer; 06.01.2011 в 22:10.
MoBLer вне форума Ответить с цитированием
Старый 06.01.2011, 22:08   #6
Standen
Пользователь
 
Регистрация: 06.01.2011
Сообщений: 16
По умолчанию

Спасибо...Щас на сервак отправлю а потом тебе скажу...
Standen вне форума Ответить с цитированием
Старый 06.01.2011, 22:13   #7
Standen
Пользователь
 
Регистрация: 06.01.2011
Сообщений: 16
По умолчанию

Пишет: пройдено тестов 1...

Последний раз редактировалось Standen; 07.01.2011 в 00:11.
Standen вне форума Ответить с цитированием
Старый 06.01.2011, 22:17   #8
MoBLer
Пользователь
 
Аватар для MoBLer
 
Регистрация: 30.12.2010
Сообщений: 91
По умолчанию

какой сайт не acm.times.ru
Я тебе помог, добавь отзыв)))))
Статьи по программированию
MoBLer вне форума Ответить с цитированием
Старый 06.01.2011, 22:19   #9
Standen
Пользователь
 
Регистрация: 06.01.2011
Сообщений: 16
По умолчанию

informatisc.mccme.ru/moodle

Последний раз редактировалось Standen; 06.01.2011 в 23:01.
Standen вне форума Ответить с цитированием
Старый 06.01.2011, 22:27   #10
Standen
Пользователь
 
Регистрация: 06.01.2011
Сообщений: 16
По умолчанию

Может попробуешь переделать?

Последний раз редактировалось Standen; 06.01.2011 в 23:02.
Standen вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
2 задачки в С++ FlashTech Помощь студентам 0 28.12.2009 17:21
Задачки Kitte Паскаль, Turbo Pascal, PascalABC.NET 1 18.06.2009 15:52
Задачки на Паскале помогите пожалуйста решить 2 задачки, а то отчислят. плиз VADOS2009-1 Помощь студентам 0 03.06.2009 18:11
задачки Shuma Паскаль, Turbo Pascal, PascalABC.NET 9 03.12.2008 13:10
2 задачки Lemo Помощь студентам 1 27.11.2008 13:00