Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.11.21;
Скачать: CL | DM;

Вниз

Для разминки мозгов   Найти похожие ветки 

 
Николай Быков ©   (2002-11-01 17:30) [0]

Завтра в нашей школе будет школьная олимпиада по математике.
Так как мы - самый умный класс считаемся, то в полном составе должны в добровольно-принудительном порядке в ней учавствовать.
Не могли бы вы подкинуть парочку задачек, чтобы я смог разиять мозги перед олимпиадой.

ЗЫ
В воскресенье (3 ноября) будет III Всесибирская олимпиада по информатике. Можете и на эту тему несколько задачек дать, если не трудно.


 
ded_di ©   (2002-11-01 17:38) [1]

Я уже дал задачу, Вы решили. Поменяйте местами 2 переменные без использования третьей (для разминки самое оно).


 
Николай Быков ©   (2002-11-01 17:42) [2]


uses crt;
var
a,b:integer;
begin
clrscr;
WriteLn("Введите два числа");
ReadLn(a,b);
a:=a+b;
b:=a-b;
a:=a-b;
WriteLn(a," ",b,#10#13,"Press any key");
readkey;
end.


 
ded_di ©   (2002-11-01 17:44) [3]

Еще. Так вы можете выйти за границы интеджера


 
ded_di ©   (2002-11-01 17:44) [4]

не копируйте чужие ответы


 
Николай Быков ©   (2002-11-01 17:45) [5]

А я и не копирую. Эта задача стара как Микрософт


 
MBo ©   (2002-11-01 17:46) [6]

http://ccfit.nsu.ru/olimpic/nsu/archive/2002/problems1.shtml
http://acm.timus.ru/problem.asp?rus


 
Darts   (2002-11-01 17:52) [7]

Можно и так, без проверки результата (при умножении) за границы integer


uses crt;
var
a,b:integer;
begin
clrscr;
WriteLn("Введите два числа");
ReadLn(a,b);
a := a * b;
b := a div b;
a := a div b;
{
a:=a+b;
b:=a-b;
a:=a-b;
}
WriteLn(a," ",b,#10#13,"Press any key");
readkey;
end.


 
ded_di ©   (2002-11-01 17:53) [8]

1.Найти ближайший к указанному счастливый билет. Количество позиций не ограничивать. Ограничивать время работы программы.

2.Найти все пары дружественных чисел на отрезке [a..b]. Числа называются дружественными, если s(A)=A+B=s(B) , где s(A) - сумма всех делителей числа A.


 
Андрей Прокофьев ©   (2002-11-01 17:53) [9]


A := A xor B;
B := B xor A;
A := A xor B;


 
ded_di ©   (2002-11-01 17:54) [10]


> Николай Быков © (01.11.02 17:45)
> А я и не копирую. Эта задача стара как Микрософт

Не вижу решения


 
Darts   (2002-11-01 17:54) [11]

> А я и не копирую. Эта задача стара как Микрософт

Неверно. Microsoft появилась в 1976 г. Задача древнее.


 
ded_di ©   (2002-11-01 17:55) [12]


> Андрей Прокофьев © (01.11.02 17:53)
>
> A := A xor B;
> B := B xor A;
> A := A xor B;

теперь вижу, но это не Быков


 
ded_di ©   (2002-11-01 17:57) [13]


> MBo © (01.11.02 17:46)
> http://ccfit.nsu.ru/olimpic/nsu/archive/2002/problems1.shtml
> http://acm.timus.ru/problem.asp?rus

Спасибо.


 
Darts   (2002-11-01 17:58) [14]

> Николай Быков © (01.11.02 17:42)

Расскажешь нам, какое ты место занял по математике и (или) информатике?


 
Николай Быков ©   (2002-11-01 18:01) [15]

А вы сами сможете поболеть за нашу команду "Qwerty" в воскресенье с 9:00 по Москве на сайте НГУ.



Страницы: 1 вся ветка

Текущий архив: 2002.11.21;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.013 c
1-69303
AndreyAG
2002-11-12 14:07
2002.11.21
Setup


1-69250
jen_bond
2002-11-10 23:12
2002.11.21
Подскажите как можно правильно завершить приложение(MDIAPP).


14-69578
sancho
2002-11-03 19:26
2002.11.21
Install shield express


3-69196
Live_Aus_Berlin
2002-10-31 22:09
2002.11.21
Есть прога дла расчёта производных функции???


14-69495
Vagif
2002-11-01 16:41
2002.11.21
NDD