Показать сообщение отдельно
Старый 20.05.2008, 17:32   #21 (permalink)
bubuka
Member
 
Аватар для bubuka
 
Регистрация: 23.01.2008
Сообщений: 1,110
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 141
По умолчанию

Цитата:
Сообщение от AlexZir
Мое imho с точки зрения математика - такое не реально сделать, если решите - обязательно способ решения сюда запостите.
Цитата:
Сообщение от AlexZir
marina1602 написал:
2)Дано действительное число a. Не пользуясь никакими другими операциями кроме умножения, получить a21 за шесть операций; ("21"-в степени)
Решение

var

a, a2,a4,a8,a16,a21:longint;
begin
readln(a);
a2:=a*a;
a4:=a2*a2;
a8:=a4*a4;
a16:=a8*a8;
a21:=a16*a4*a;
writeln(a21);
END.

Итого шесть операций умножения
bubuka вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070