610 / 90 / 4
Регистрация: 08.07.2010
Сообщений: 1,893
|
||||||
1 | ||||||
Суперпоследовательность 12303.11.2010, 14:25. Показов 1499. Ответов 9
Метки нет (Все метки)
0
|
03.11.2010, 14:25 | |
Ответы с готовыми решениями:
9
В восьмеричной 123-102030 Найти и вывести на экран последовательности из семи элементов, начинающихся на 123 Найти число среди цифр которого есть 2 и 3 и перевернуть его(123=321) (массив) С Заменить "чтото типо <123>123</123>" на "чтото", предварительно подставив перед "чтото" текст между тегов из "чтото типо <123>123</123>" |
57 / 57 / 5
Регистрация: 31.10.2010
Сообщений: 103
|
||||||
03.11.2010, 14:35 | 2 | |||||
Я к тому что все правильно, только элемент надо брать a[36] это как раз 37-ой по порядку элемент.
0
|
171 / 104 / 25
Регистрация: 17.10.2010
Сообщений: 1,146
|
|
03.11.2010, 14:38 | 3 |
KpeHDeJIb получается, что 37 элемент большое по модулю число со знаком минус??????
0
|
14 / 14 / 5
Регистрация: 02.03.2010
Сообщений: 29
|
||||||
03.11.2010, 15:19 | 4 | |||||
Инта здесь мало для таких больших чисел. Long int должно хватить, но у меня почему то не вишло, вот с float :
1
|
182 / 183 / 55
Регистрация: 08.04.2009
Сообщений: 1,309
|
||||||
03.11.2010, 15:27 | 5 | |||||
Мож поэтому и
хотя канеш эт какой-то глюк
Причем 36 элемент правильно считает, сбоить начинает как раз на 37 =)
1
|
57 / 57 / 5
Регистрация: 31.10.2010
Сообщений: 103
|
|
03.11.2010, 15:37 | 6 |
Ну я не считал, можно использовать unsigned int, если и его мало то уже uint64_t который находится в stdint.h
Добавлено через 3 минуты long int это синоним для long, который в свою очередь у вас наверняка равен по размеру int. Можно использовать unsigned long long или uint64_t, тогда в printf для VC или gcc для вывода надо использовать %I64u
1
|
610 / 90 / 4
Регистрация: 08.07.2010
Сообщений: 1,893
|
|
04.11.2010, 09:17 [ТС] | 7 |
Вы все не правы:
Код
root@ubuntu:~# g++ zadacha.cpp root@ubuntu:~# ./a.out 59138826249 root@ubuntu:~# g++ zadacha.cpp root@ubuntu:~# ./a.out Element 37 = -1079654341 Count = 17 Добавлено через 23 минуты Но как этого достичь...
0
|
Заблокирован
|
||||||
04.11.2010, 09:43 | 8 | |||||
если смысл в том, чтоб обойти глючность получения 37 элемента, то можно написать так
а вместо 100 написать половинную степень от степени maxlong тогда можно будет вычислить и следующие элементы последовательности
1
|
Бродяга
314 / 268 / 56
Регистрация: 27.08.2010
Сообщений: 553
|
||||||
04.11.2010, 09:52 | 9 | |||||
Как вы подсчитали?
Сделал с double, вроде на правду похоже:
2
|
Заблокирован
|
|
04.11.2010, 10:02 | 10 |
dihlofos, твой вариант лучше, да и с count я протупил
0
|
04.11.2010, 10:02 | |
04.11.2010, 10:02 | |
Помогаю со студенческими работами здесь
10
Почему композиция циклов (123) и (123) равна циклу (132) I/O 123 Генератор Г3-123 Вычислить 7^123 Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |