Run ID:93515

提交时间:2024-10-17 15:31:17

#include <stdio.h> int main() { int N; while (scanf("%d", &N) != EOF) { // 读取输入直到文件结束 int count = 0; // 用于计数美丽数 int num = 1; // 从1开始寻找美丽数 while (1) { if (num % 3 == 0 || num % 5 == 0) { // 如果num能被3或5整除 count++; // 增加美丽数计数 if (count == N) { // 如果这是第N个美丽数 break; // 退出循环 } } num++; // 检查下一个数 } printf("%d\n", num); // 输出第N个美丽数 } return 0; }