01. Numbers Ending in 7 for i in range(1, 1001): if i % 10 == 7: print(i) ============================================= 02. Half Sum Element import sys n = int(input()) sum = 0 # 6 1 2 3 max_num = -sys.maxsize for i in range(1, n + 1): num = int(input()) sum = sum + num if num > max_num: max_num = num sum = sum - max_num if sum == max_num: print("Yes") print(f"Sum = {sum}") else: print("No") diff = abs(sum - max_num) print(f"Diff = {diff}") ============================================= 03. Histogram n = int(input()) p1 = 0 p2 = 0 p3 = 0 p4 = 0 p5 = 0 for i in range(1, n + 1): current_num = int(input()) if current_num < 200: p1 = p1 + 1 elif current_num <= 399: p2 = p2 + 1 elif current_num <= 599: p3 = p3 + 1 elif current_num <= 799: p4 = p4 + 1 else: p5 = p5 + 1 p1_percent = p1 / n * 100 p2_percent = p2 / n * 100 p3_percent = p3 / n * 100 p4_percent = p4 / n * 100 p5_percent = p5 / n * 100 print(f"{p1_percent:.2f}%") print(f"{p2_percent:.2f}%") print(f"{p3_percent:.2f}%") print(f"{p4_percent:.2f}%") print(f"{p5_percent:.2f}%") ======================================================= 04. Clever Lily age = int(input()) price_wash_machine = float(input()) toy_price = int(input()) money = 10 sum = 0 count_toys = 0 brother = 0 for i in range(1, age + 1): if i % 2 != 0: count_toys = count_toys + 1 else: brother = brother + 1 sum = sum + money money = money + 10 money_toys = count_toys * toy_price total_sum = money_toys + sum - brother diff = abs(total_sum - price_wash_machine) if total_sum >= price_wash_machine: print(f"Yes! {diff:.2f}") else: print(f"No! {diff:.2f}") ============================================================ 05. Salary count_tabs = int(input()) salary = int(input()) copy_salary = salary for i in range(1, count_tabs + 1): name_web = input() if name_web == "Facebook": copy_salary = copy_salary - 150 elif name_web == "Instagram": copy_salary = copy_salary - 100 elif name_web == "Reddit": copy_salary = copy_salary - 50 if copy_salary <= 0: break if copy_salary > 0: print(copy_salary) else: print("You have lost your salary.") =================================================================================== 06. Oscars actor_name = input() init_points = float(input()) count_people = int(input()) total_points = init_points for i in range(1, count_people + 1): name = input() current_points = float(input()) points = (len(name) * current_points) / 2 total_points = total_points + points if total_points >= 1250.5: break if total_points < 1250.5: diff = abs(1250.5 - total_points) print(f"Sorry, {actor_name} you need {diff:.1f} more!") else: print(f"Congratulations, {actor_name} got a nominee for leading role with {total_points:.1f}!") =================================================================================== 07. Trekking Mania count_groups = int(input()) musala_count = 0 montblanc_count = 0 kilimanjaro_count = 0 k2_count = 0 everest_count = 0 all_people = 0 for i in range(1, count_groups + 1): count_people = int(input()) all_people = all_people + count_people if count_people <= 5: musala_count = musala_count + count_people elif count_people <= 12: montblanc_count = montblanc_count + count_people elif count_people <= 25: kilimanjaro_count = kilimanjaro_count + count_people elif count_people <= 40: k2_count = k2_count + count_people else: everest_count = everest_count + count_people musala_percent = musala_count / all_people * 100 montblanc_percent = montblanc_count / all_people * 100 kilimanjaro_percent = kilimanjaro_count / all_people * 100 k2_percent = k2_count / all_people * 100 everest_percent = everest_count / all_people * 100 print(f"{musala_percent:.2f}%") print(f"{montblanc_percent:.2f}%") print(f"{kilimanjaro_percent:.2f}%") print(f"{k2_percent:.2f}%") print(f"{everest_percent:.2f}%") =================================================================================== 08. Tennis Ranklist import math tournament_count = int(input()) init_points = int(input()) sum_points = 0 win_count = 0 for i in range(1, tournament_count + 1): level = input() if level == "W": win_count = win_count + 1 sum_points = sum_points + 2000 elif level == "F": sum_points = sum_points + 1200 elif level == "SF": sum_points = sum_points + 720 total_points = sum_points + init_points print(f"Final points: {total_points}") avg_points = math.floor(sum_points / tournament_count) print(f"Average points: {avg_points}") percent_win = win_count / tournament_count * 100 print(f"{percent_win:.2f}%")