Codechef•Sep 14, 2025
Donation Rewards
Hazrat Ali
Codechef
On the occasion of World Blood Donor Day, Chef has organized an event to reward regular blood donars in Chefland.
- If the donor has made less than or equal to 3 donations, they receive a
BRONZEdonor badge. - If the donor has made more than 3 but less than equal to 6 donations, they receive a
SILVERdonor badge. - If the donor has made more than 6 donations, they receive a
GOLDdonor badge.
Given that a person has made X donations, find the badge they receive.
Input Format
- The first line of input will contain a single integer T, denoting the number of test cases.
- Each test case contains an integer X, denoting the number of blood donations the person has made.
Output Format
For each test case, output on a new line:
BRONZE, if the person has made less than or equal to 3 donations;SILVER, if the person has made more than 3 but less than equal to 6 donations;GOLD, if the person has made more than 6 donations.
Each character can be printed in uppercase or lowercase. For example, GOLD, gold, Gold, and gOlD are considered identical.
Constraints
- 1≤T≤100
- 1≤X≤10
Sample 1:
Input
4 1 3 5 7
Output
BRONZE BRONZE SILVER GOLD
Solution
T = int(input())
for _ in range(T):
X = int(input())
if X <= 3:
print("BRONZE")
elif X <= 6:
print("SILVER")
else:
print("GOLD")