-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathdebug.py
More file actions
116 lines (108 loc) · 2.87 KB
/
Copy pathdebug.py
File metadata and controls
116 lines (108 loc) · 2.87 KB
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
# a = 86397
# b = 86399
# print(b - a)
# c = 53294
# d = 86398
# print(d - c)
# if c >= a and c <= b or d >= a and d <= b:
# print('YES')
# else:
# print('NO')
#
# t_range = []
# temp_test = []
# for _ in range(int(input('Count input with times: '))):
# arr = (list(map(int, input().replace('-', ':').split(':'))))
# temp_test.append(arr)
# for elt in temp_test:
# dig_1 = (elt[0] * 60 + elt[1]) * 60 + elt[2]
# dig_2 = (elt[3] * 60 + elt[4]) * 60 + elt[5]
# if dig_2 >= dig_1:
# arr_1 = [dig_1, dig_2]
# t_range.append(arr_1)
# flag = bool
# for elt in reversed(range(len(t_range))):
# elt_range = list(range(t_range[elt][0], t_range[elt][1]+1))
# for jey in range(len(t_range)):
# jey_range = list(range(t_range[jey][0], t_range[jey][1]+1))
# if elt != jey:
# for key in elt_range:
# if key in jey_range:
# print('NO')
# print(elt, jey, key, t_range[elt], t_range[jey])
# flag = False
# break
# if flag == False:
# break
# if flag == False:
# break
# if flag == False:
# break
# if t_range[elt][0] >= t_range[j][0] and t_range[elt][0] <= t_range[j][1] or t_range[elt][1] >= t_range[j][0] and t_range[elt][1] <= t_range[j][1]:
# print(j, t_range[elt][0], temp_test[elt], temp_test[j])
# print('YOU right')
# else:
# print('You don"t right')
# print(temp_test)
# for i in temp_test:
# print(i)
# # print(t_range)
# for e in t_range:
# print(e)
# for _ in range(int(input())):
# flag_1 = True
# valid_numbers = True
# first_less_second = True
# t_range = []
# temp_test = []
# for _ in range(int(input())):
# arr = (list(map(int, input().replace('-', ':').split(':'))))
# temp_test.append(arr)
#
# for elt in range(len(temp_test)):
# if temp_test[elt][0] > 23 or temp_test[elt][3] > 23 or temp_test[elt][1] > 59 or temp_test[elt][4] > 59 or \
# temp_test[elt][2] > 59 or temp_test[elt][5] > 59:
# valid_numbers = False
# flag_1 = False
# break
# if valid_numbers == True:
# for elt in temp_test:
# dig_1 = (elt[0] * 60 + elt[1]) * 60 + elt[2]
# dig_2 = (elt[3] * 60 + elt[4]) * 60 + elt[5]
# if dig_2 >= dig_1:
# arr_1 = [dig_1, dig_2]
# t_range.append(arr_1)
# else:
# flag_1 = False
# first_less_second = False
# break
# else:
# flag_1 = False
#
# for elt in reversed(range(len(t_range))):
# elt_range = list(range(t_range[elt][0], t_range[elt][1] + 1))
# for jey in range(len(t_range)):
# jey_range = list(range(t_range[jey][0], t_range[jey][1] + 1))
# if elt != jey:
# for key in elt_range:
# if key in jey_range:
# print('NO')
# print(elt, jey, key, t_range[elt], t_range[jey])
# flag = False
# break
# if flag == False:
# break
# if flag == False:
# break
# if flag == False:
# break
#
# if flag_1:
# print('YES')
# else:
# print('NO')
def get(x):
for i in range(x):
yield i ** 2
a = get(6)
print(list(a))