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
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
|
#Никола Светославов - task3
## Задачи
1.Да се напише програма, която приема естествено число n и изписва стълба от 1 до n
Пример
Вход:
5
Изход:
1
12
123
1234
12345
2.Да се състави програма, която по въведено естествено число n да изведе всички естествени решения на уравнението x + y = n.
Пример
Вход:
4
Изход:
x = 1 y = 3
x = 2 y = 2
x = 3 y = 1
3.Напишете програма, която по въведено цяло положително число, извежда квадратът на това число, но в обратен ред, като водещите нули се игнорират.
Пример
Вход:
10
Изход:
1
Вход:
25
Изход:
526
4.Напишете програма, която приема от потребителя две цели положителни числа - *m* и *n*.
Програмата да отпечата числатаот 1 до m*n, като на всеки ред има по *n* числа (тоест ще отпечатате *m* реда).
Печатайте числата по редове:
Пример
Вход:
2 3
Изход:
1 2 3
4 5 6
5.Напишете проста игра, в която първо се въвежда цяло число в интервала [0;100] и в последствие се въвеждат цели числа
(предположения), като за всяко се казва дали е по - малко или по - голямо от първоначално ваведеното.
Tова продължава до въвеждане на число, равно на първоначалното. Програмата да отпечата и броят направени предположения.
6.Напишете програма, която иска от потребителя поредица от цели числа по - големи от 0.
Въвеждането приключва с въвеждане на 0. Гарантирано е, че всяко от числата е въведено **точно два пъти** освен едно,
което е въведено **точно веднъж**. Програмата да изведе кое е това число.
7.Да се състави програма, която по въведено естествено число N намира и отпечатва всички тройки естествени числа a, b и c,
не по-големи от N, които могат да бъдат страни на правоъгълен триъгълник.
Пример
Вход:
11
Изход
3 4 5
6 8 10
8.Напишете програма, която иска от потребителя вход цифра N[2;9] и символ S.Програмата да извежда фигура съставена от символа във вид на ромб, както е показано на примерите.
Пример
Вход:
5 *
Изход
*
***
*****
*******
*********
*******
*****
***
*
*Бонус*
Задача ЕЛЕКТРОНЕН ЧАСОВНИК
В големия нов МОЛ в града на програмистите се повредили част от цифрите на електронния часовник.
Повредени били първата цифра от числото, което показва часовете, втората цифра на числото, което показва минутите и първата цифра на числото, което показва секундите.
Вместо тях на екрана се появявал знака *.
Когато Коко и приятелите му ходели на кино, те не успявали да преценят точно колко е часа.
Все пак, момчетата си създали система за изчисление, която приблизително точно им показвало времето.
Те успявали да предвидят колко е показвал часовника в началото и края на филма, в случай че знаят точно колко време е минало.
Срещу името на всеки филм на входа на киното е дадено неговото времетраене в часове, минути и секунди.
Пресмятанията доста затрудняват момчетата и затова на тях ще им е по-удобно това да се прави с компютърна програма.
Те не разбират много от програмиране и затова вие трябва да напишете програма clock, която помага на Коко и приятелите му.
Вход:
На първия ред на стандартния вход е записана последователност от цифри и знака *, която показва какво се вижда на екрана на часовника в началото на филма.
На втория ред е записана подобна последователност за показанието на часовника в края на филма.
На третия ред се въвежда продължителността на филма в часове, минути и секунди.
Часовникът е настроен така, че показва времето по 12-часова скала, а не по 24-часова.
Изход:
На стандартния изход изведете всички възможни показания на часовника за началото и края на филма.
Всяка двойка с начален и краен час се извежда на един ред, като първо се извежда началното показание във формат hh:mm:ss, и след един интервал крайното показание в същия формат.
Ако такива показания на часовника не са възможни, да се изведе “Impossible”.
Ограничения:
Продължителността на филма е не по-голяма 12 часа.
Примери:
Вход:
*25**6
*10**2
10 19 26
Изход:
02:50:06 01:09:32
02:50:16 01:09:42
02:50:26 01:09:52
12:50:06 11:09:32
12:50:16 11:09:42
12:50:26 11:09:52
Вход:
*95**6
*21**2
4 12 6
Изход:
Impossible
|