Skip to content
Open

Test #73

Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions 1.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
n = int(input())
print((n // 60) % 24, n % 60)
3 changes: 3 additions & 0 deletions 2.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
n = int(input())
text = str(input())
print('Hello', (text + ', ')*(n - 1), text)
4 changes: 4 additions & 0 deletions 3.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
a = []
for i in range(3):
a.append(int(input()))
print(min(a))
7 changes: 7 additions & 0 deletions 4.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
distance = 109
speed = int(input())
time = int(input())
if speed > 0:
print((speed * time) % distance)
else:
print(distance - (abs(speed * time) % distance))
7 changes: 7 additions & 0 deletions 5.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
import math
n = int(input())
k = 0
while n != 0:
k += math.factorial(n)
n -= 1
print(k)
8 changes: 8 additions & 0 deletions 6.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
a = []
x = int(input())
while x != 0:
a.append(x)
x = int(input())
mx = max(a)
a.remove(mx)
print(max(a))
7 changes: 7 additions & 0 deletions 7.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
a = []
n = int(input())
for i in range(n):
a.append(int(input()))
for i in range(n):
if i % 2 == 0:
print(a[i])
7 changes: 7 additions & 0 deletions 8.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
a = []
n = int(input())
for i in range(n):
a.append(int(input()))
for i in range(n):
if a[i] % 2 == 0:
print(a[i])
10 changes: 10 additions & 0 deletions 9.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
def distance(a, b, c, d):
dist = ((a - b)**2 + (c - d)**2)**0.5
print(dist)


x1 = float(input())
x2 = float(input())
y1 = float(input())
y2 = float(input())
distance(x1, x2, y1, y2)
12 changes: 12 additions & 0 deletions S.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
import turtle

turtle.shape('turtle')
turtle.forward(50)
turtle.left(90)
turtle.forward(50)
turtle.left(90)
turtle.forward(50)
turtle.right(90)
turtle.forward(50)
turtle.right(90)
turtle.forward(50)
21 changes: 21 additions & 0 deletions babachka.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
import turtle as t


def krug(n, k):
t.right(n)
for i in range(360):
t.forward(k)
t.right(1)


t.speed(0)
t.right(90)
p = 10
r = 1
gradus = 0
while p != 0:
gradus %= 360
krug(gradus, r)
krug(180 - gradus, r)
r += 0.1
p -= 1
15 changes: 15 additions & 0 deletions dugi.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
import turtle as t


def duga(n):
for i in range(180):
t.forward(n)
t.right(1)


t.left(90)
k = 10
while k != 0:
duga(1)
duga(0.1)
k -= 1
3 changes: 3 additions & 0 deletions hello.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
print("hello world")
print(2*3)
#jdsflkdfhkfddlgkl
4 changes: 4 additions & 0 deletions hypot.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
a = 179
b = 197
c = (a ** 2 + b ** 2) ** 0.5
print (c)
14 changes: 14 additions & 0 deletions krugi.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
import turtle as t


def krug(n):
t.right(n)
for i in range(360):
t.forward(1)
t.right(1)


k = 0
while k != 360:
krug(k)
k += 30
15 changes: 15 additions & 0 deletions kvadratnayaspiral.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
import turtle as t


def polukvadrat(nach, kon):
while nach != kon:
t.forward(nach)
t.left(90)
t.forward(nach)
t.left(90)
nach += 4


x = 5
y = 150
polukvadrat(x, y)
50 changes: 50 additions & 0 deletions smile.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
import turtle as t


def duga(n):
for i in range(180):
t.forward(n)
t.right(1)


def krug(n):
for i in range(360):
t.forward(n)
t.left(1)


t.speed(0)
t.color('yellow')
t.begin_fill()
krug(3)
t.end_fill()
t.penup()
t.left(90)
t.forward(250)
t.left(90)
t.forward(70)
t.pendown()
t.color('blue')
t.begin_fill()
krug(0.3)
t.end_fill()
t.penup()
t.right(180)
t.forward(140)
t.pendown()
t.right(180)
t.begin_fill()
krug(0.3)
t.end_fill()
t.penup()
t.forward(70)
t.left(90)
t.forward(70)
t.pendown()
t.forward(70)
t.penup()
t.left(90)
t.forward(60)
t.pendown()
t.right(90)
duga(1)
19 changes: 19 additions & 0 deletions spiral.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
import turtle as t


def krug(n):
for i in range(180):
t.forward(n)
t.right(1)


def duga(x, y):
while x != y:
krug(x)
x += 0.1


t.speed(0)
x = 1
y = 10
duga(x, y)
7 changes: 7 additions & 0 deletions turtle1.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
import turtle as t
n = 4
while n > 0:
t.forward(200)
t.left(90)
n -= 1

6 changes: 6 additions & 0 deletions turtle2.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
import turtle as t
n = 720
while n != 0:
t.forward(0.5)
t.right(0.5)
n -= 1
22 changes: 22 additions & 0 deletions turtle3.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
import turtle as t
n = 10
k = 4
side = 10
while n > 0:
while k > 0:
t.forward(side)
t.left(90)
k -= 1
k = 4
t.penup()
t.right(90)
t.forward(4)
t.right(90)
t.forward(4)
t.right(180)
t.pendown()
side += 8
n -= 1



10 changes: 10 additions & 0 deletions turtle4.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
import turtle as t
n = int(input())
k = n
t.left(90)
while n > 0:
t.forward(100)
t.stamp()
t.goto(0.00, 0.00)
t.right(360/k)
n -= 1
9 changes: 9 additions & 0 deletions week4-1.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
a = []
count = 0
n = int(input())
for i in range(n):
a.append(int(input()))
for i in range(2, n):
if a[i-1] > a[i - 2] and a[i - 1] > a[i]:
count += 1
print(count)
15 changes: 15 additions & 0 deletions week4-2.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
a = []
a1 = 0
a2 = 0
n = int(input())
for i in range(n):
a.append(int(input()))
b = max(a)
c = min(a)
for i in range(n):
if a[i] == b:
a1 = i
if a[i] == c:
a2 = i
a[a1], a[a2] = a[a2], a[a1]
print(a)
10 changes: 10 additions & 0 deletions week4-3.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
a = []
count = 0
n = int(input())
for i in range(n):
a.append(int(input()))
for i in range(n - 1):
for j in range(i + 1, n):
if a[i] == a[j]:
count += 1
print(count)
14 changes: 14 additions & 0 deletions week4-4.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
a = []
b = []
n = int(input())
for i in range(n):
a.append(int(input()))
for i in range(n):
b.append(a.count(a[i]))
for i in range(n):
if b[i] > 1:
c = a[i]
while b[i] > 0:
a.remove(c)
b[i] -= 1
print(a)
12 changes: 12 additions & 0 deletions week4-5.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
a = []
b = []
n = int(input())
for i in range(n):
a.append(int(input()))
b.append(int(input()))
a = set(a)
b = set(b)
print(a, b)
c = set.intersection(a, b)
с = list(c)
print(c)
14 changes: 14 additions & 0 deletions week4-6.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
string = str(input())
spisok = list(string)
c = set()
print(spisok)
while spisok.count(' ') != 0:
spisok.remove(' ')
for i in range(len(spisok)):
if spisok[i] in c:
print('yes')
else:
c.add(spisok[i])
print('no')
print(c)
print(spisok)
11 changes: 11 additions & 0 deletions week4-7.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
a = []
counts = int(input())
for i in range(counts):
string_with_words = input()
b = string_with_words.split()
a = a + b
a = list(set(a))
t = len(a)
print(t)


1 change: 1 addition & 0 deletions фамилия имя
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Самохвалов Егор