|
| 1 | +import random |
| 2 | + |
| 3 | +def generate_state_name(): |
| 4 | + state_prefixes = ["Andhra", "Arunachal", "Assam", "Bihar", "Chhattisgarh", "Goa", "Gujarat", |
| 5 | + "Haryana", "Himachal", "Jharkhand", "Karnataka", "Kerala", "Madhya", "Maharashtra", |
| 6 | + "Manipur", "Meghalaya", "Mizoram", "Nagaland", "Odisha", "Punjab", "Rajasthan", |
| 7 | + "Sikkim", "Tamil", "Telangana", "Tripura", "Uttar", "Uttarakhand", "West"] |
| 8 | + |
| 9 | + state_suffixes = [" Pradesh", " Pradesh", " Pradesh", " Nadu", " Pradesh", " Bengal", " Pradesh", " Pradesh", |
| 10 | + " Pradesh", " Pradesh", " Pradesh", " Pradesh", " Pradesh", " Pradesh", " Pradesh", |
| 11 | + " Pradesh", " Pradesh", " Pradesh", " Pradesh", " Pradesh", " Pradesh", " Pradesh", |
| 12 | + " Pradesh", " Nadu", " Pradesh", " Pradesh", " Pradesh", " Pradesh"] |
| 13 | + |
| 14 | + state_name = random.choice(state_prefixes) + random.choice(state_suffixes) |
| 15 | + return state_name |
| 16 | + |
| 17 | +if __name__ == "__main__": |
| 18 | + num_names = int(input("Enter the number of unique state names you want to generate: ")) |
| 19 | + |
| 20 | + unique_state_names = set() |
| 21 | + while len(unique_state_names) < num_names: |
| 22 | + state_name = generate_state_name() |
| 23 | + unique_state_names.add(state_name) |
| 24 | + |
| 25 | + print("\nGenerated Unique State Names:") |
| 26 | + for state_name in unique_state_names: |
| 27 | + print(state_name) |
0 commit comments