Тест на смекалку !
От: Аноним  
Дата: 25.03.06 17:32
Оценка:
Как вывести строку текста 1000 раз не используя явного или не явного цикла ?

25.03.06 23:07: Перенесено модератором из 'C/C++' — Кодт
Re: Тест на смекалку !
От: Константин http://flint-inc.ru/
Дата: 25.03.06 17:42
Оценка: +1 :)))
Здравствуйте, Аноним, Вы писали:

А>Как вывести строку текста 1000 раз не используя явного или не явного цикла ?


printf("текст\n");
printf("текст\n");
printf("текст\n");
printf("текст\n");
// ... и так 1000 раз

Почему же, ё-моё, ты нигде не пишешь «ё»?
Re[2]: Тест на смекалку !
От: Аноним  
Дата: 25.03.06 17:44
Оценка:
Здравствуйте, Константин, Вы писали:

К>Здравствуйте, Аноним, Вы писали:


А>>Как вывести строку текста 1000 раз не используя явного или не явного цикла ?


К>
printf("текст\n");
К>printf("текст\n");
К>printf("текст\n");
К>printf("текст\n");
К>// ... и так 1000 раз

К>


код должен быть минимален.
Re: Тест на смекалку !
От: shank  
Дата: 25.03.06 17:48
Оценка:
Набрать ее 1000 раз, юзать goto + if, (или это цикл?) , рекурсию + if, метапрограммирование
#include <iostream>
template<int I>
struct A
{
static void f()    {
    A<I-1>::f();
    std::cout << "stroka\n"; 
    }
};
template<>
struct A<0>
{
    static void f(){}
};
int main(){
    A<1000> a;
    a.f();
}
Re[2]: Тест на смекалку !
От: 8bit  
Дата: 25.03.06 17:53
Оценка:
Здравствуйте, shank, Вы писали:

S>Набрать ее 1000 раз, юзать goto + if, (или это цикл?) , рекурсию + if, метапрограммирование

S>
S>#include <iostream>
S>template<int I>
S>struct A
S>{
S>static void f()    {
S>    A<I-1>::f();
S>    std::cout << "stroka\n"; 
S>    }
S>};
S>template<>
S>struct A<0>
S>{
S>    static void f(){}
S>};
S>int main(){
S>    A<1000> a;
S>    a.f();
S>}
S>


это все не явный цикл...
Re[3]: Тест на смекалку !
От: shank  
Дата: 25.03.06 17:59
Оценка:
Здравствуйте, 8bit, Вы писали:

S>>Набрать ее 1000 раз, юзать goto + if, (или это цикл?) , рекурсию + if, метапрограммирование


8>это все не явный цикл...


Ok. Сдаюсь. Выкладывай ответ или пришли мне его на shanku@yandex.ru, я никому не скажу.
Re: Тест на смекалку !
От: remark Россия http://www.1024cores.net/
Дата: 25.03.06 18:00
Оценка: 10 (2) :))) :))
Здравствуйте, Аноним, Вы писали:

А>Как вывести строку текста 1000 раз не используя явного или не явного цикла ?


std::count << "1000 раз";




1024cores &mdash; all about multithreading, multicore, concurrency, parallelism, lock-free algorithms
Re[4]: Тест на смекалку !
От: 8bit  
Дата: 25.03.06 18:02
Оценка:
Здравствуйте, shank, Вы писали:

S>Здравствуйте, 8bit, Вы писали:


S>>>Набрать ее 1000 раз, юзать goto + if, (или это цикл?) , рекурсию + if, метапрограммирование


8>>это все не явный цикл...

S>
S>Ok. Сдаюсь. Выкладывай ответ или пришли мне его на shanku@yandex.ru, я никому не скажу.

Еще чуть-чуть подождем может кто ответит...
Правда выходные, народу не много... Но еще подождем
Re[4]: Эврика ! :)
От: shank  
Дата: 25.03.06 18:02
Оценка: :)
Вывести 1 раз, а программу запустить 1000 раз? Или это тоже неявный цикл?
Re[5]: Эврика ! :)
От: 8bit  
Дата: 25.03.06 18:05
Оценка:
Здравствуйте, shank, Вы писали:

S>Вывести 1 раз, а программу запустить 1000 раз? Или это тоже неявный цикл?



Нет все должно быть сделанно за один запуск...
Re[2]: Тест на смекалку !
От: 8bit  
Дата: 25.03.06 18:07
Оценка:
Здравствуйте, remark, Вы писали:

R>Здравствуйте, Аноним, Вы писали:


А>>Как вывести строку текста 1000 раз не используя явного или не явного цикла ?


R>
R>std::count << "1000 раз";
R>



R>


Смекалка не в этом !
Re[3]: Тест на смекалку !
От: remark Россия http://www.1024cores.net/
Дата: 25.03.06 18:18
Оценка: 1 (1) +1 :)
Здравствуйте, 8bit, Вы писали:

8>Здравствуйте, remark, Вы писали:


R>>Здравствуйте, Аноним, Вы писали:


А>>>Как вывести строку текста 1000 раз не используя явного или не явного цикла ?


R>>
R>>std::count << "1000 раз";
R>>



R>>


8>Смекалка не в этом !

8>

Я уже понял, что это вопрос из серии "угадай о чем я сейчас думаю"


1024cores &mdash; all about multithreading, multicore, concurrency, parallelism, lock-free algorithms
Re: Тест на смекалку !
От: 8bit  
Дата: 25.03.06 18:19
Оценка:
Как вывести строку текста 1000 раз не используя явного или не явного цикла,
при этом код должен быть минимален ?

Подсказка: тест на смекалку по C++
Re: Эврика 2
От: remark Россия http://www.1024cores.net/
Дата: 25.03.06 18:20
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Как вывести строку текста 1000 раз не используя явного или не явного цикла ?


while (true) std::cout << "Hello";



1024cores &mdash; all about multithreading, multicore, concurrency, parallelism, lock-free algorithms
Re[4]: Тест на смекалку !
От: 8bit  
Дата: 25.03.06 18:20
Оценка:
Здравствуйте, remark, Вы писали:

R>Здравствуйте, 8bit, Вы писали:


8>>Здравствуйте, remark, Вы писали:


R>>>Здравствуйте, Аноним, Вы писали:


А>>>>Как вывести строку текста 1000 раз не используя явного или не явного цикла ?


R>>>
R>>>std::count << "1000 раз";
R>>>



R>>>


8>>Смекалка не в этом !

8>>

R>Я уже понял, что это вопрос из серии "угадай о чем я сейчас думаю"


R>


Да нет... я знаю ответ...
Re[2]: Эврика 2
От: 8bit  
Дата: 25.03.06 18:22
Оценка:
Здравствуйте, remark, Вы писали:

R>Здравствуйте, Аноним, Вы писали:


А>>Как вывести строку текста 1000 раз не используя явного или не явного цикла ?


R>
R>while (true) std::cout << "Hello";
R>


R>


Re: Тест на смекалку !
От: 8bit  
Дата: 25.03.06 18:24
Оценка:
Как вывести строку текста на экран ровно 1000 раз
не используя явного или не явного цикла, при этом код должен быть минимален ?

Подсказка: тест на смекалку по C++
Re[5]: Тест на смекалку !
От: remark Россия http://www.1024cores.net/
Дата: 25.03.06 18:24
Оценка:
Здравствуйте, 8bit, Вы писали:

8>Здравствуйте, remark, Вы писали:


R>>Здравствуйте, 8bit, Вы писали:


8>>>Здравствуйте, remark, Вы писали:


R>>>>Здравствуйте, Аноним, Вы писали:


А>>>>>Как вывести строку текста 1000 раз не используя явного или не явного цикла ?


R>>>>
R>>>>std::count << "1000 раз";
R>>>>



R>>>>


8>>>Смекалка не в этом !

8>>>

R>>Я уже понял, что это вопрос из серии "угадай о чем я сейчас думаю"


R>>


8>Да нет... я знаю ответ...


Не, я не про это. Я про это: типа я тебя спрашиваю "угадай о чем я сейчас думаю". При этом я не мухлюю и ответ не изменяю в ран-тайме. Но задачка всё равно не простая, согласись.



1024cores &mdash; all about multithreading, multicore, concurrency, parallelism, lock-free algorithms
Re[3]: Эврика 2
От: remark Россия http://www.1024cores.net/
Дата: 25.03.06 18:25
Оценка:
Здравствуйте, 8bit, Вы писали:

8>Здравствуйте, remark, Вы писали:


R>>Здравствуйте, Аноним, Вы писали:


А>>>Как вывести строку текста 1000 раз не используя явного или не явного цикла ?


R>>
R>>while (true) std::cout << "Hello";
R>>


R>>


8>


Правильно?

1024cores &mdash; all about multithreading, multicore, concurrency, parallelism, lock-free algorithms
Re[6]: Тест на смекалку !
От: 8bit  
Дата: 25.03.06 18:26
Оценка:
Здравствуйте, remark, Вы писали:

R>Здравствуйте, 8bit, Вы писали:


8>>Здравствуйте, remark, Вы писали:


R>>>Здравствуйте, 8bit, Вы писали:


8>>>>Здравствуйте, remark, Вы писали:


R>>>>>Здравствуйте, Аноним, Вы писали:


А>>>>>>Как вывести строку текста 1000 раз не используя явного или не явного цикла ?


R>>>>>
R>>>>>std::count << "1000 раз";
R>>>>>



R>>>>>


8>>>>Смекалка не в этом !

8>>>>

R>>>Я уже понял, что это вопрос из серии "угадай о чем я сейчас думаю"


R>>>


8>>Да нет... я знаю ответ...


R>Не, я не про это. Я про это: типа я тебя спрашиваю "угадай о чем я сейчас думаю". При этом я не мухлюю и ответ не изменяю в ран-тайме. Но задачка всё равно не простая, согласись.



R>


Задачка на смекалку !
Решение как и все гениальное простое.
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.