1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code], либо быть опубликованы на нашем PasteBin в режиме вечного хранения.
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
| cxt |
Сообщение
#1
|
|
Новичок ![]() Группа: Пользователи Сообщений: 19 Пол: Мужской Репутация: 0 |
На первую клетку он положил 1 зерно на 2 -2 на 3 -4 и т.д. на каждую следующую в 2 раза больше...
Не подскажете как это записать при помощи sqr(x) ? |
![]() ![]() |
| volvo |
Сообщение
#2
|
|
Гость |
Читай, что я писал раньше:
Цитата(volvo @ 10.04.05 18:30) Записать-то просто, вопрос - поместится ли значение в переменную? Ответ - нет, не поместится ;) Цитата(volvo @ 11.04.05 18:13) cxt, тебе сюда: FAQ: Длинночисленная арифметика, потому что тебе нужно знать с точностью до единиц, а пример приведенный VelarThind-ом просто не будет работать корректно при таких порядках. Решил проверить? Проверил? Убедился? Я же говорил, что смотреть надо в сторону длинночисленной арифметики... Ибо даже LongInt (я уже не говорю про Integer) может хранить значение до 2 в степени 32, а тебе нужно до 2 в степени 64 (по числу клеток на доске) Так что работай с длинными числами... Кстати, вот это: Код { а кто тебе разрешил использовать I вообще лишено всякого смысла. Тебе нужно считать, сколько зерен потребуется чтобы закрыть всю доску, то есть нужно в любом случае пройти по всем 64-м клеткам, а не вводить число I... И умножать на 2, а не прибавлять двойку...и как переменную цикла и как конечное значение? } for i:=1 to i do a:=(a+2); a:=a-2; |
cxt Цикл 10.04.2005 22:13
volvo Записать-то просто, вопрос - поместится ли значени… 10.04.2005 22:30
VelarThind НУ я думаю в задаче есть какой-то предел. А писать… 11.04.2005 1:15
volvo VelarThind,
типы проставь. Какого типа у тебя A? 11.04.2005 1:21
cxt Предел есть нужно узнать сколько зерен нужно чтобы… 11.04.2005 22:02
volvo cxt, тебе сюда: FAQ: Длинночисленная арифметика, п… 11.04.2005 22:13
cxt
program xxx;
uses crt;
var
a,i:integer;
begin… 13.04.2005 0:23![]() ![]() |
|
Текстовая версия | 7.11.2025 5:41 |