题解
2023-08-07 11:06:26
发布于:浙江
33阅读
0回复
0点赞
#include<bits/stdc++.h>
using namespace std;
int main(){
int t ,idx = 0;
cin >> t;
int k[t + 1] = {} ,all[2145] = {}; //all用来存前1000个符合条件的数
for (int i = 1 ; i <= t ; i++)
cin >> k[i];
for (int i = 1 ; i <= 2000 ; i++){ //往all里面填入符合条件的数
if(i % 3 != 0 && i % 10 != 3){
idx += 1;
all[idx] += i;
}
}
for (int i = 1 ; i <= t ; i++){
cout << all[k[i]] << "\n";
}
return 0;
}
这里空空如也
有帮助,赞一个