Да, именно глупыми! Если "передрать" с интернета и не понимать, что буквы 'Z' и 'z' не выведутся никогда. Это глупо!
C++ |
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
| #include <iostream>
using namespace std;
void Foo(int x)
{
if(x == 0)
return;
if(x < 5)
{
cout << "Q";
return Foo(x-1);
}
else
{
cout << "q";
return Foo(x-1);
}
if(x < 5)
{
cout << "Z";
return Foo(x-1);
}
else
{
cout << "z";
return Foo(x-1);
}
}
int main()
{
Foo(10);
return 0;
} |
|
И опишите задачку про "магазин" - мне ж интересно.