Skip to content
Snippets Groups Projects
Commit 191b1bd1 authored by hacker717's avatar hacker717
Browse files

Коммит main в маи

parent 6b4210c4
No related branches found
No related tags found
No related merge requests found
2.3/5.py 0 → 100644
n = float(input())
c = 0
while n != 0:
if n >= 500:
c += 0.9 * n
else:
c += n
n = float(input())
print(c)
\ No newline at end of file
n1, n2 = int(input()), int(input())
for i in range(min(n1, n2), 0, -1):
if n2 % i == 0 and n1 % i == 0:
print(i)
break
\ No newline at end of file
2.3/7.py 0 → 100644
n1, n2 = int(input()), int(input())
com = 0
for i in range(min(n1, n2), 0, -1):
if n2 % i == 0 and n1 % i == 0:
com = i
break
print((n1 // com) * (n2 // com) * com)
\ No newline at end of file
s, n = input(), int(input())
for _ in range(n):
print(s)
\ No newline at end of file
n = int(input())
o = 1
for i in range(2, n + 1):
o *= i
print(o)
\ No newline at end of file
2.4/1.py 0 → 100644
n = int(input())
m = [[0] * n for i in range(n)]
for i in range(n):
m[0][i] = i + 1
for i in range(1, n):
for j in range(n):
m[i][j] = (i + 1) * (j + 1)
for arr in m:
print(*arr)
\ No newline at end of file
n = int(input())
print("А Б В")
arr = [1, 1, n - 2]
print(*arr)
for i in range(2, n - 1):
arr = [1, i, n - 1 - i]
print(*arr)
for i in range(2, n - 1):
for j in range(1, n - i):
arr = [i, j, n - j - i]
print(*arr)
\ No newline at end of file
c = 0
for _ in range(int(input())):
n = int(input())
f = False
if n == 1 or n == 0 or n == -1:
continue
else:
for i in range(2, n // 2 + 1):
if n % i == 0:
f = True
break
if f:
continue
c += 1
print(c)
\ No newline at end of file
a, b = int(input()), int(input())
lenn = len(str(a * b))
for i in range(1, a + 1):
arr = []
for j in range(1, b + 1):
n = b * (i - 1) + j
arr.append(" " * (lenn - len(str(n))) + str(n))
print(*arr)
\ No newline at end of file
a, b = int(input()), int(input())
lenn = len(str(a * b))
for i in range(1, a + 1):
arr = []
for j in range(1, b + 1):
n = a * (j - 1) + i
arr.append(" " * (lenn - len(str(n))) + str(n))
print(*arr)
\ No newline at end of file
a, b = int(input()), int(input())
lenn = len(str(a * b))
for i in range(1, a + 1):
arr = []
if i % 2 == 1:
for j in range(1, b + 1):
n = b * (i - 1) + j
arr.append(" " * (lenn - len(str(n))) + str(n))
else:
for j in range(b, 0, -1):
n = b * (i - 1) + j
arr.append(" " * (lenn - len(str(n))) + str(n))
print(*arr)
\ No newline at end of file
a, b = int(input()), int(input())
lenn = len(str(a * b))
for i in range(1, a + 1):
arr = []
for j in range(1, b + 1):
if j % 2 == 1:
n = a * (j - 1) + i
arr.append(" " * (lenn - len(str(n))) + str(n))
else:
n = a * (j) - (i - 1)
arr.append(" " * (lenn - len(str(n))) + str(n))
print(*arr)
\ No newline at end of file
n = int(input())
ln = int(input())
a = []
for i in range(1, n + 1):
if (ln - len(str(i))) % 2 == 0:
a.append(" " * ((ln - len(str(i))) // 2) + str(i) + " " * ((ln - len(str(i))) // 2) + "|")
if (ln - len(str(i))) % 2 == 1:
a.append(" " * ((ln - len(str(i))) // 2) + str(i) + " " * ((ln - len(str(i))) // 2 + 1) + "|")
a[-1] = a[-1][:-1]
print(*a, sep="")
for i in range(2, n + 1):
a = []
print("-" * ((ln * n) + (n - 1)))
for j in range(1, n + 1):
if (ln - len(str(i * j))) % 2 == 0:
a.append(" " * ((ln - len(str(i * j))) // 2) + str(i * j) + " " * ((ln - len(str(i * j))) // 2) + "|")
if (ln - len(str(i * j))) % 2 == 1:
a.append(" " * ((ln - len(str(i * j))) // 2) + str(i * j) + " " * ((ln - len(str(i * j))) // 2 + 1) + "|")
a[-1] = a[-1][:-1]
print(*a, sep="")
\ No newline at end of file
c = 0
for _ in range(int(input())):
s = input()
if s == s[::-1]:
c += 1
print(c)
\ No newline at end of file
n = int(input())
a, b = 1, 1
arr = []
while True:
t = []
f = False
for _ in range(b):
t.append(str(a))
if a == n:
f = True
break
a += 1
arr.append(t)
if f:
break
b += 1
ln = len(" ".join(arr[-1]))
for t in arr:
print(f'{" ".join(t):^{ln}}')
\ No newline at end of file
n = int(input())
matrix = [[None] * n for _ in range(n)]
ln = len(str(n - n // 2))
for i in range(n):
for j in range(n):
if i >= n // 2:
a = n - i
else:
a = i + 1
if j >= n // 2:
b = n - j
else:
b = j + 1
matrix[i][j] = " " * (ln - len(f"{min(a, b)}")) + f"{min(a, b)}"
for a in matrix:
print(*a)
\ No newline at end of file
n = int(input())
for i in range(n):
for j in range(n):
print(f"{(j + 1)} * {(i + 1)} = {(i + 1) * (j + 1)}")
\ No newline at end of file
n = int(input())
m = 0
m_b = 0
for b in range(2, 11):
s = ""
num = n
while num:
s += str(num % b)
num //= b
if (res := sum([int(i) for i in s])) > m:
m = res
m_b = b
print(m_b)
\ No newline at end of file
2.4/2024-10-24_02-02-14.png

5.87 KiB

This diff is collapsed.
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment