ДАЮ 100 БАЛОВ
Ось завданя потрібно зробити перше в мене є готовий код
коротка програма на мові Python, яка малює сітку розміром N рядків на 2N стовпців, використовуючи символи "#" і ".":
N = int(input()) # Зчитуємо число N зі стандартного вхідного потоку
# Цикл для побудови сітки
for i in range(N):
if i == N // 2:
# Для середнього рядка малюємо решітки
print("# " * N)
else:
# Для інших рядків малюємо символи "#", ".", та " "
for j in range(2 * N):
if j == N or j == N + 1:
print("#", end=" ")
else:
print(".", end=" ")
print() # Перехід на новий рядок
# Зберігаємо цей код у файл з розширенням .py та запускаємо його для введення числа N.
По бажані можна використати інший варіант головна задача зробити перше завданя в вигляді файлу щоб його можна було відкрити і все працювало
Приложения:

denygricenko:
Это с олимпиады по программированию? Я участвовал давно, это очень тяжело надеюсь кто-то ответит тебе.
Ответы на вопрос
Ответил JaneClements
0
Відповідь: надеюсь правильно
def draw_grid(N):
for i in range(N):
if i == N // 2:
print("# " * N)
else:
for j in range(2 * N):
if j == N or j == N + 1:
print("#", end=" ")
else:
print(".", end=" ")
print()
def main():
N = int(input("Введите номер сетки (N): "))
draw_grid(N)
if __name__ == "__main__":
main()
Новые вопросы
Математика,
1 год назад
Физика,
1 год назад
Литература,
1 год назад
Литература,
1 год назад
Математика,
6 лет назад
Геометрия,
6 лет назад