| 比赛 | 2026初中综合小练习 | 评测结果 | AAAAT |
|---|---|---|---|
| 题目名称 | 求集合中最小的N个数 | 最终得分 | 80 |
| 用户昵称 | firefly | 运行时间 | 1.233 s |
| 代码语言 | C++ | 内存使用 | 50.34 MiB |
| 提交时间 | 2026-04-14 20:04:55 | ||
#include<bits/stdc++.h>
using namespace std;
map<int,int> mk;
int main (){
freopen("minvalinset.in","r",stdin);
freopen("minvalinset.out","w",stdout);
int n;
cin>>n;
int i=0,ans=0;
mk[1]=1;
while(ans<n){
i++;
if(mk[i]==1){
ans++;
printf("%d ",i);
mk[2*i+1]=1;
mk[3*i+1]=1;
}
}
return 0;
}