gigafloyd

Задачите от 09.11.2025

Nov 10th, 2025
234
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 3.98 KB | Source Code | 0 0
  1. #1
  2.  
  3. number = int(input())
  4. all_is_printed = False
  5. counter = 1
  6. for row in range(1, number + 1):
  7.     for column in range(1, row + 1):
  8.         print(counter, end=" ")
  9.         counter += 1
  10.         if counter > number:
  11.             all_is_printed = True
  12.             break
  13.     if all_is_printed: # if all_is_printed == True
  14.         break
  15.     print()
  16.  
  17.  
  18.  
  19. #2
  20.  
  21. first_number = int(input())
  22. second_number = int(input())
  23. for current_number in range(first_number, second_number + 1):
  24.     even_digits_sum = 0
  25.     odd_digits_sum = 0
  26.     current_number_as_string = str(current_number)
  27.     for index, digit in enumerate(current_number_as_string):
  28.         if index % 2 == 0:
  29.             odd_digits_sum += int(digit)
  30.         else:
  31.             even_digits_sum += int(digit)
  32.     if even_digits_sum == odd_digits_sum:
  33.         print(current_number, end=" ")
  34.  
  35.  
  36. #3
  37.  
  38. prime_numbers_sum = 0
  39. non_prime_numbers_sum = 0
  40. command = input()
  41. while command != "stop":
  42.     current_number = int(command)
  43.     if current_number < 0:
  44.         print("Number is negative.")
  45.     else:
  46.         current_number_is_prime = True
  47.         for number in range(2, current_number):
  48.             if current_number % number == 0:
  49.                 current_number_is_prime = False
  50.                 break
  51.         if current_number_is_prime: # if current_number_is_prime == True
  52.             prime_numbers_sum += current_number
  53.         else:
  54.             non_prime_numbers_sum += current_number
  55.     command = input()
  56. print(f"Sum of all prime numbers is: {prime_numbers_sum}")
  57. print(f"Sum of all non prime numbers is: {non_prime_numbers_sum}")
  58.  
  59. #4
  60.  
  61. number_of_jury = int(input())
  62. final_grade = 0
  63. number_of_presentations = 0
  64. command = input()
  65. while command != "Finish":
  66.     current_presentation_name = command
  67.     current_presentation_grades = 0
  68.     for presentation_grade in range(number_of_jury):
  69.         current_grade = float(input())
  70.         current_presentation_grades += current_grade
  71.     current_presentation_average_grade = current_presentation_grades / number_of_jury
  72.     print(f"{current_presentation_name} - {current_presentation_average_grade:.2f}.")
  73.     final_grade += current_presentation_average_grade
  74.     number_of_presentations += 1
  75.     command = input()
  76. final_average_grade = final_grade / number_of_presentations
  77. print(f"Student's final assessment is {final_average_grade:.2f}." )
  78.  
  79. #5
  80.  
  81. number = int(input())
  82. for current_number in range(1111, 9999 + 1):
  83.     current_number_as_string = str(current_number)
  84.     current_number_is_special_number = True
  85.     for current_digit in current_number_as_string:
  86.         if int(current_digit) == 0 or number % int(current_digit) != 0:
  87.             current_number_is_special_number = False
  88.             break
  89.     if current_number_is_special_number:
  90.         print(current_number, end=" ")
  91.  
  92.  
  93. #6
  94.  
  95. student_tickets = 0
  96. standard_tickets = 0
  97. kid_tickets = 0
  98. movie_name = input()
  99. while movie_name != "Finish":
  100.     free_seats = int(input())
  101.     sold_tickets = 0
  102.     for ticket in range(free_seats):
  103.         current_ticket = input()
  104.         if current_ticket == "End":
  105.             break
  106.         elif current_ticket == "student":
  107.             student_tickets += 1
  108.         elif current_ticket == "standard":
  109.             standard_tickets += 1
  110.         elif current_ticket == "kid": # else
  111.             kid_tickets += 1
  112.         sold_tickets += 1
  113.     percent_full_hall = sold_tickets / free_seats * 100
  114.     print(f"{movie_name} - {percent_full_hall:.2f}% full.")
  115.     movie_name = input()
  116.  
  117. total_sold_tickets = student_tickets + standard_tickets + kid_tickets
  118. percent_student_tickets = student_tickets / total_sold_tickets * 100
  119. percent_standard_tickets = standard_tickets / total_sold_tickets * 100
  120. percent_kid_tickets = kid_tickets / total_sold_tickets * 100
  121. print(f"Total tickets: {total_sold_tickets}")
  122. print(f"{percent_student_tickets:.2f}% student tickets.")
  123. print(f"{percent_standard_tickets:.2f}% standard tickets.")
  124. print(f"{percent_kid_tickets:.2f}% kids tickets.")
Advertisement
Add Comment
Please, Sign In to add comment