| Run ID | 作者 | 问题 | 语言 | 测评结果 | Time | Memory | 代码长度 | 提交时间 |
|---|---|---|---|---|---|---|---|---|
| 85284 | 彭士宝 | 美丽数 | C++ | Time Limit Exceeded | 1000 MS | 272 KB | 733 | 2024-07-16 21:14:42 |
#include <iostream> using namespace std; // 函数来寻找第N个美丽数 int findNthBeautifulNumber(int n) { int count = 0; // 美丽数的计数器 int number = 1; // 从1开始检查每个数 // 循环直到找到第N个美丽数 while(count < n) { if(number % 3 == 0 || number % 5 == 0) { count++; if(count == n) { return number; // 返回第N个美丽数 } } number++; } return -1; // 如果输入的N太大,返回-1 } int main() { int N; // 循环读取输入直到输入结束 while(cin >> N) { cout << findNthBeautifulNumber(N) << endl; } return 0; }