:: Игры Разума
Задачки для решения. Проверь себя
AlexK
Автор

Сообщений: 2114
Откуда: Королев,Москва
Дата регистрации: 11.12.2000
Цитата:
N1.
main()
{
int i, N=20;
for(i = 0 ; i < N ; i--)
printf("*");
}

Найдите три способа поменять в этом коде один символ, чтобы в результате код печатал 20 звездочек.

Цитата:
N2.
очень простая задачка. Есть четыре числа (не цифры!) 1,7,6,5. Каждое число можно использовать один раз. С помощью операций сложения, умножения, деления и вычитания получить число 21.

Ваше время решения?


------------------
Береги природу, мать Вашу. Моя страничка www.genrep.net




Исправлено 1 раз(а). Последнее : AlexK, 08.09.06 09:08
Ratings: 0 negative/0 positive
Re: Задачки для решения. Проверь себя
Влад Колосов

Сообщений: 22664
Откуда: Ростов-на-Дону
Дата регистрации: 05.05.2005
Ничего себе очень простая задачка.


------------------
Совершенство - это не тогда, когда нельзя
ничего прибавить, а тогда, когда нечего убавить.
Ratings: 0 negative/0 positive
Re: Задачки для решения. Проверь себя
To

Сообщений: 6155
Откуда: Урал
Дата регистрации: 29.03.2005
А ты заметил, что никто не решил до сих пор? ;)


------------------
Счастье есть, его не может не быть!
Ratings: 0 negative/0 positive
Re: Задачки для решения. Проверь себя
Snick

Сообщений: 5949
Откуда: Москва
Дата регистрации: 21.05.2001
Тонь, а ты заметила, что никто и не рвется это решать - а лень.
Ratings: 0 negative/0 positive
Re: Задачки для решения. Проверь себя
To

Сообщений: 6155
Откуда: Урал
Дата регистрации: 29.03.2005
Так не лениться надо - а мозгочками изредка шевелить
В первом то я знаю пральный ответ да сомневаюсь....
а во втором... ни как 21 не получается... все время 22


------------------
Счастье есть, его не может не быть!
Ratings: 0 negative/0 positive
Re: Задачки для решения. Проверь себя
Snick

Сообщений: 5949
Откуда: Москва
Дата регистрации: 21.05.2001
А мозгочками шевелить - так это для работы, а это - не, лень даже вдумываться.
Ratings: 0 negative/0 positive
Re: Задачки для решения. Проверь себя
AlGU

Сообщений: 75
Дата регистрации: 10.01.2006
Интересно ответы посмотреть!
Ratings: 0 negative/0 positive
Re: Задачки для решения. Проверь себя
AlexK
Автор

Сообщений: 2114
Откуда: Королев,Москва
Дата регистрации: 11.12.2000
Решения конечно есть.
А лень это конечно штука неоспоримая

воремя размещения поста - 08:30:25


------------------
Береги природу, мать Вашу. Моя страничка www.genrep.net




Исправлено 2 раз(а). Последнее : AlexK, 08.09.06 16:35
Ratings: 0 negative/0 positive
Re: Задачки для решения. Проверь себя
Snick

Сообщений: 5949
Откуда: Москва
Дата регистрации: 21.05.2001
А первая вообще, по-моему, неправильная
for(i = 0 ; i < N ; i--)
При положительном N будет просто зацикливание.
Вторую сейчас посмотрю, тоже дурь полагаю.



Исправлено 1 раз(а). Последнее : Snick, 08.09.06 16:45
Ratings: 0 negative/0 positive
Re: Задачки для решения. Проверь себя
Snick

Сообщений: 5949
Откуда: Москва
Дата регистрации: 21.05.2001
Цитата:
Есть четыре числа (не цифры!)
Не понимаю.
Ratings: 0 negative/0 positive
Re: Задачки для решения. Проверь себя
AlGU

Сообщений: 75
Дата регистрации: 10.01.2006
Snick
А первая вообще, по-моему, неправильная
for(i = 0 ; i < N ; i--)
При положительном N будет просто зацикливание.
Вторую сейчас посмотрю, тоже дурь полагаю.
В этотм то и смысл исправить так чтобы печатало 20 звезд например так:
main()
{
int i, N=20;
for(i = 0 ; i < N ; N--)
printf("*");
}
но вот еще 2 способа загадка
Ratings: 0 negative/0 positive
Re: Задачки для решения. Проверь себя
Snick

Сообщений: 5949
Откуда: Москва
Дата регистрации: 21.05.2001
Ага, прав, я явно недодумал.
Ratings: 0 negative/0 positive
Re: Задачки для решения. Проверь себя
Zakharov_slava

Сообщений: 2022
Откуда: Алматы
Дата регистрации: 14.10.2005
Т.е. нельзя представлять как 56 или 17
Ratings: 0 negative/0 positive
Re: Задачки для решения. Проверь себя
Snick

Сообщений: 5949
Откуда: Москва
Дата регистрации: 21.05.2001
main()
{
int i, N=-20;
for(i = 0 ; i < N ; i--)
printf("*");
}



Исправлено 1 раз(а). Последнее : Snick, 08.09.06 16:54
Ratings: 0 negative/0 positive
Re: Задачки для решения. Проверь себя
Snick

Сообщений: 5949
Откуда: Москва
Дата регистрации: 21.05.2001
main()
{
int i, N=20;
for(i = 40 ; i < N ; i--)
printf("*");
}
Ratings: 0 negative/0 positive
Re: Задачки для решения. Проверь себя
AlGU

Сообщений: 75
Дата регистрации: 10.01.2006
Snick
Цитата:
for(i = 0 ; i < N ; i--)
N=-20
так нельзя тогда цикл ни разу не выполнится!
Ratings: 0 negative/0 positive
Re: Задачки для решения. Проверь себя
AlGU

Сообщений: 75
Дата регистрации: 10.01.2006
Snick
main()
{
int i, N=20;
for(i = 40 ; i < N ; i--)
printf("*");
}
так тоже не выполниться ни разу
Ratings: 0 negative/0 positive
Re: Задачки для решения. Проверь себя
Snick

Сообщений: 5949
Откуда: Москва
Дата регистрации: 21.05.2001
Опять ошибся! Пива мне! Пива!
Ratings: 0 negative/0 positive
Re: Задачки для решения. Проверь себя
AlGU

Сообщений: 75
Дата регистрации: 10.01.2006
А когда решения будут?
В следующем номере !?
Ratings: 0 negative/0 positive
Re: Задачки для решения. Проверь себя
Snick

Сообщений: 5949
Откуда: Москва
Дата регистрации: 21.05.2001
Ну, в посетителях-то его точно нет, надо же - завел в конце дня - и слинял!
Ratings: 0 negative/0 positive


Извините, только зарегистрированные пользователи могут оставлять сообщения в этом форуме.

On-line: 2 (Гостей: 2)

© 2000-2024 Fox Club 
Яндекс.Метрика