您的位置:首页 > 其它

ACM习题U-21

2017-03-15 16:25 176 查看
本题时把3与5的倍数建立一个数列根据要求输出第几项,本题我提交多次尝试数种办法全部超时,最后在同学提醒下做出,充分体会到stl真是太太太太好使了,可我也要自己反省自己的不扎实,反省反省,stl,stl,stl.....

#include<iostream>
#include<vector>
using namespace std;
int main()
{
int m;
vector<int>a;
for(int i=1;a.size()<=100000;i++)
{
if(i%3==0||i%5==0)
{
a.push_back(i);将三和五的倍数存储1000000个
}
}
while(cin>>m)
{cout<<a[m-1]<<endl;}据输入取出
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: