# Untitled

unknown
plain_text
a year ago
1.3 kB
2
Indexable
Never
```import random

def calculate_closest_average(num1, num2):
average = (num1 + num2) / 2
return int(average)  # Convert average to an integer

def generate_options(correct_avg):
options = [correct_avg]
while len(options) < 3:
random_avg = correct_avg + random.randint(-10, 10)
if random_avg != correct_avg and random_avg not in options:
options.append(random_avg)
random.shuffle(options)
return options

def main():
num1 = random.randint(1, 100)
num2 = random.randint(1, 100)

correct_avg = calculate_closest_average(num1, num2)
options = generate_options(correct_avg)

print(f"Number 1: {num1}")
print(f"Number 2: {num2}")
print("Choose the option with the closest average:")

for i, option in enumerate(options):
print(f"{i+1}. {option}")

user_choice = input("Your choice (1, 2, or 3): ")
if user_choice.isdigit() and 1 <= int(user_choice) <= 3:
user_choice = int(user_choice)
if options[user_choice - 1] == correct_avg:
print("Congratulations! You chose the correct option.")
else:
print(f"Sorry, the correct answer was {correct_avg}.")
else:
print("Invalid input. Please choose a number between 1 and 3.")

if __name__ == "__main__":
main()
```