|
5 / 5 / 0
Регистрация: 18.06.2013
Сообщений: 51
|
|||||||
Выведите в выходной файл округленное до n знаков после десятичной точки число E05.08.2013, 11:17. Показов 10551. Ответов 53
Метки нет (Все метки)
Как пишутся очень короткие программы на C++ или C (менее 150 символов, не считая пробелов и табуляций)?
Например, задача
0
|
|||||||
| 05.08.2013, 11:17 | |
|
Ответы с готовыми решениями:
53
Округлить число до 25 знаков после десятичной точки Вывести в файл число с заданным количеством знаков после точки |
|
249 / 219 / 63
Регистрация: 30.07.2013
Сообщений: 465
|
|
| 05.08.2013, 15:38 | |
|
0
|
|
|
5 / 5 / 0
Регистрация: 18.06.2013
Сообщений: 51
|
|||||||
| 05.08.2013, 15:42 [ТС] | |||||||
|
Добавлено через 2 минуты Somebody, объясните, пожайлуста, что значат
0
|
|||||||
|
2838 / 1647 / 254
Регистрация: 03.12.2007
Сообщений: 4,222
|
||||||
| 05.08.2013, 16:08 | ||||||
|
q - указатель на последнюю цифру (которую надо изменить). !p - логическое отрицание - ноль становится единицей, остальное нулём. Двойное отрицание - получается, всё, что не равно нулю, становится единицей. В общем
2
|
||||||
|
5 / 5 / 0
Регистрация: 18.06.2013
Сообщений: 51
|
|||||||
| 06.08.2013, 16:29 [ТС] | |||||||
|
Помогите найти решение этой задачи за 132 или меньше символов:
0
|
|||||||
|
1394 / 1023 / 325
Регистрация: 28.07.2012
Сообщений: 2,813
|
||||||
| 06.08.2013, 16:49 | ||||||
|
Bohes_, как уже делалось в прошломпримере:
o << *s!=72 && !(x%2)?"No":"Yes"; // Куча ненужных скобок.
1
|
||||||
|
5 / 5 / 0
Регистрация: 18.06.2013
Сообщений: 51
|
||||||||
| 06.08.2013, 17:00 [ТС] | ||||||||
|
Скобочки очень даже нужные :
Добавлено через 6 минут Вот таким образом:
0
|
||||||||
|
1394 / 1023 / 325
Регистрация: 28.07.2012
Сообщений: 2,813
|
|
| 06.08.2013, 17:03 | |
|
1
|
|
|
5 / 5 / 0
Регистрация: 18.06.2013
Сообщений: 51
|
|
| 06.08.2013, 17:07 [ТС] | |
|
nonedark2008, спасибо, работает и 132 символа. Только не понятно, как можно записать решение на С++ за 114 символов
0
|
|
|
1394 / 1023 / 325
Регистрация: 28.07.2012
Сообщений: 2,813
|
|
| 06.08.2013, 17:16 | |
|
o << *s-72 && !(x%2)?"No":"Yes";
Без скобок тоже проходит
0
|
|
|
5 / 5 / 0
Регистрация: 18.06.2013
Сообщений: 51
|
|||
| 06.08.2013, 17:27 [ТС] | |||
0
|
|||
|
1394 / 1023 / 325
Регистрация: 28.07.2012
Сообщений: 2,813
|
|
| 06.08.2013, 17:28 | |
|
0
|
|
|
5 / 5 / 0
Регистрация: 18.06.2013
Сообщений: 51
|
|
| 06.08.2013, 17:28 [ТС] | |
|
0
|
|
|
5 / 5 / 0
Регистрация: 18.06.2013
Сообщений: 51
|
|||||||
| 06.08.2013, 17:39 [ТС] | |||||||
Добавлено через 6 минут Schizorb, !s[4] это проверка на что ?
0
|
|||||||
|
5 / 5 / 0
Регистрация: 18.06.2013
Сообщений: 51
|
||||||
| 06.08.2013, 17:51 [ТС] | ||||||
|
[QUOTE=Bohes_;4921653]Ваше решение работает:
0
|
||||||
|
What a waste!
1612 / 1304 / 180
Регистрация: 21.04.2012
Сообщений: 2,735
|
|
| 06.08.2013, 20:21 | |
|
0
|
|
|
2838 / 1647 / 254
Регистрация: 03.12.2007
Сообщений: 4,222
|
|
| 06.08.2013, 21:25 | |
|
PWNED! Число E сделал 94 символа
Код как-нибудь потом выложу, если никто сам не придумает, а пока несколько подсказок:1) Пробелы и ещё кое-какие похожие на них символы не считаются, даже если они внутри строки в кавычках. Строку можно преобразовать циклом по определённому алгоритму. 2) Если код больше 16k символов, то вместо подсчёта символов используется размер файла. (Из-за много пришлось подумать.) 3) Можно использовать функцию system.
2
|
|
|
5 / 5 / 0
Регистрация: 18.06.2013
Сообщений: 51
|
|||
| 07.08.2013, 05:35 [ТС] | |||
|
Добавлено через 4 часа 20 минут 2) А смысл писать файл в 16Кб? Все равно с 16к символами в рейтинг не пролезешь... 3)В system есть значение экспоненты?
0
|
|||
| 07.08.2013, 05:35 | |
|
Выведите первую цифру числа после десятичной точки Вычислить функцию с точностью 6 знаков после десятичной точки Дано вещественное число, проверить является ли это число симметричным относительно положения точки до двух знаков после запятой. Найдите такое число x, что x^2+√x=C , с точностью не менее 6 знаков после точки Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
| Опции темы | |
|
|
Новые блоги и статьи
|
|||
|
Калькулятор для расчета родства
russiannick 07.08.2026
1. Задача: Создать калькулятор для расчета родства.
Родственных связей существует 8 ступеней, такие как:
p - отец
P - мать
q - муж
Q - жена
b - брат
B - сестра
s - сын
S - дочь
|
Мир по моей воле
kumehtar 07.08.2026
Когда-то кажется, что всё просто. Ты весь такой светлый. Причиняешь добро. Борешься за справедливость в этом тёмном мире.
Потом начинаешь замечать одну неприятную вещь. Почти каждый хороший. . .
|
Кредитный калькулятор
Maks 05.08.2026
Решение задачи по прикладной информатике средствами 1С.
Задача:
Напишите приложение-калькулятор, которое помогает рассчитывать параметры кредита для аннуитетного и дифференцированного видов. . .
|
У нас сейчас поговорку "Опять 25" нужно переделать на "Опять +35".
kumehtar 04.08.2026
С ностальгией вспоминаю времена моего детства, когда у нас и правда +25 - была максимальная температура летом. Раньше +25 °C реально казались вершиной жары, когда можно было весь день пропадать на. . .
|
|
Как ИИ начал спорить и врать (возможно почуяв опасность для себя от индустрии - уход от электроники).
Hrethgir 04.08.2026
Недельный диалог, на фоне событий с НПЗ. Да, из спирта можно получать бензин, и это не сложно. Но потом в схеме я решил избавиться от насоса, при этом полностью сделав контроль подачи спирта в. . .
|
Термопринтер QR701
Argus19 03.08.2026
Термопринтер QR701
Купил два термопринтера QR701.
На сэлф-тесте написано:
Language: PC936 (GB18030).
Что означает, что принтеры могут печатать только латиницу и китайские иероглифы. Так же. . .
|
Создание формы заимствованного документа
Maks 03.08.2026
Задача:
Необходимо создать собственную форму заимствованного документа. На форме должен быть реквизит "Покупатель", а также
табличная часть со следующими реквизитами:
- Расчетный счет покупателя. . .
|
Задача предоставления скидок покупателям
Maks 03.08.2026
Задача:
В документе "Продажи" необходимо реализовать функционал предоставления скидок покупателям. Скидка должна автоматически рассчитываться и подставляться в соответствующее поле при выборе. . .
|