Aleksa and Stack
题目
题目连结点此
题目意思
要求一串数列(n个,且递增
)
且在a2以后的数字*3
不得被前两数的和整除
ex:
n=4
1 . 2 . 5 . 6 ==> (O) 3*5 % (1+2) != 0;
且 6*3 % (2+5) != 0;
n=4
1 . 2 . 3 . 4 ==> (X) 3*3 % (1+2) == 0
解题
最直接暴力解==>找一个数列符合条件:
1 . 3 . 5 . 7 . 9........n
完整code请点此
#include <iostream>using namespace std;int main(){ int t = 0, n = 0; int k = 1; cin >> t; while (t--) { cin >> n; for (int i = 0; i < n; i++) { cout << k << " "; k = k + 2; } } cout << endl; return 0;}