#1 number = int(input()) all_is_printed = False counter = 1 for row in range(1, number + 1): for column in range(1, row + 1): print(counter, end=" ") counter += 1 if counter > number: all_is_printed = True break if all_is_printed: # if all_is_printed == True break print() #2 first_number = int(input()) second_number = int(input()) for current_number in range(first_number, second_number + 1): even_digits_sum = 0 odd_digits_sum = 0 current_number_as_string = str(current_number) for index, digit in enumerate(current_number_as_string): if index % 2 == 0: odd_digits_sum += int(digit) else: even_digits_sum += int(digit) if even_digits_sum == odd_digits_sum: print(current_number, end=" ") #3 prime_numbers_sum = 0 non_prime_numbers_sum = 0 command = input() while command != "stop": current_number = int(command) if current_number < 0: print("Number is negative.") else: current_number_is_prime = True for number in range(2, current_number): if current_number % number == 0: current_number_is_prime = False break if current_number_is_prime: # if current_number_is_prime == True prime_numbers_sum += current_number else: non_prime_numbers_sum += current_number command = input() print(f"Sum of all prime numbers is: {prime_numbers_sum}") print(f"Sum of all non prime numbers is: {non_prime_numbers_sum}") #4 number_of_jury = int(input()) final_grade = 0 number_of_presentations = 0 command = input() while command != "Finish": current_presentation_name = command current_presentation_grades = 0 for presentation_grade in range(number_of_jury): current_grade = float(input()) current_presentation_grades += current_grade current_presentation_average_grade = current_presentation_grades / number_of_jury print(f"{current_presentation_name} - {current_presentation_average_grade:.2f}.") final_grade += current_presentation_average_grade number_of_presentations += 1 command = input() final_average_grade = final_grade / number_of_presentations print(f"Student's final assessment is {final_average_grade:.2f}." ) #5 number = int(input()) for current_number in range(1111, 9999 + 1): current_number_as_string = str(current_number) current_number_is_special_number = True for current_digit in current_number_as_string: if int(current_digit) == 0 or number % int(current_digit) != 0: current_number_is_special_number = False break if current_number_is_special_number: print(current_number, end=" ") #6 student_tickets = 0 standard_tickets = 0 kid_tickets = 0 movie_name = input() while movie_name != "Finish": free_seats = int(input()) sold_tickets = 0 for ticket in range(free_seats): current_ticket = input() if current_ticket == "End": break elif current_ticket == "student": student_tickets += 1 elif current_ticket == "standard": standard_tickets += 1 elif current_ticket == "kid": # else kid_tickets += 1 sold_tickets += 1 percent_full_hall = sold_tickets / free_seats * 100 print(f"{movie_name} - {percent_full_hall:.2f}% full.") movie_name = input() total_sold_tickets = student_tickets + standard_tickets + kid_tickets percent_student_tickets = student_tickets / total_sold_tickets * 100 percent_standard_tickets = standard_tickets / total_sold_tickets * 100 percent_kid_tickets = kid_tickets / total_sold_tickets * 100 print(f"Total tickets: {total_sold_tickets}") print(f"{percent_student_tickets:.2f}% student tickets.") print(f"{percent_standard_tickets:.2f}% standard tickets.") print(f"{percent_kid_tickets:.2f}% kids tickets.")