seasons = {0:'зима', 1:'весна', 2:'лето', 3:'осень', 4:'зима'}
month = int(input())
if month < 1 or month > 12:
result = 'error'
else:
quarter = month//3
result = seasons[quarter]
print(result)
П.П.С.: а если ты перебором всё-таки пробуешь, то инкремент делай равным "а" - в "а" раз быстрее будет - может, и "проскочишь" :) ...но это так, костылик ((
for x in range(Q, 100*Q, F-P):
import tkinter as tk
from PIL import Image, ImageTk
from os import path
################### for correct EXE-file creation ############################
def resource_path(relative_path):
""" Get absolute path to resource, works for dev and for PyInstaller """
try:
# PyInstaller creates a temp folder and stores path in _MEIPASS
base_path = sys._MEIPASS
except Exception:
base_path = path.abspath(".")
return path.join(base_path, relative_path)
##############################################################################
root = tk.Tk()
root.geometry("300x170")
i = Image.open(resource_path('background.png'))
im = ImageTk.PhotoImage(i)
back = tk.Label(root, image=im)
back.pack(side='top', fill='both', expand='yes')
root.mainloop()
from itertools import combinations
combinations_count = len(list(combinations(range(2*n), n+k)))
...искать блее оптимальное решение сейчас, признаться, мне лень :)
y = i*(a/a), где a = i div 5 * ((i-6) mod 5 mod 4)
Если i "нежирное", будет деление на ноль - ошибка, пустое множество etc. Если i "жирное", формула вернёт i.
А под новое условие - сейчас ещё откорректирую и напишу в ответ.