ACM(011)奇偶數分離 1

2021-06-20 02:13:05 字數 793 閱讀 5448

時間限制:

3000 ms  |  記憶體限制:

65535 kb

難度:1

描述

有乙個整型偶數n(2<= n <=10000),你要做的是:先把1到n中的所有奇數從小到大輸出,再把所有的偶數從小到大輸出。

輸入 第一行有乙個整數i(2<=i<30)表示有 i 組測試資料;

每組有乙個整型偶數n。

輸出 第一行輸出所有的奇數

第二行輸出所有的偶數

樣例輸入

2

1014

樣例輸出

1 3 5 7 9 

2 4 6 8 10

1 3 5 7 9 11 13

2 4 6 8 10 12 14

** [苗棟棟]原創

上傳者

苗棟棟(1)簡單題,只需迴圈判斷即可,**如下:

#include using namespace std;

int main()

{ int i;

cin>>i;

int n[i];

for(int j=0;j>n[j];

for(int j=0;j(2)以2為增量,則無需判斷,節省時間

#include using namespace std;

int main()

{ int t;

cin>>t;

while(t--)

{ int n;

cin>>n;

for(int i=1;i

奇偶數分離

描述 有乙個整型偶數n 2 n 10000 你要做的是 先把1到n中的所有奇數從小到大輸出,再把所有的偶數從小到大輸出。輸入第一行有乙個整數i 2 i 30 表示有 i 組測試資料 每組有乙個整型偶數n。輸出第一行輸出所有的奇數 第二行輸出所有的偶數 樣例輸入210 14樣例輸出 1 3 5 7 9...

奇偶數分離

時間限制 3000 ms 記憶體限制 65535 kb 難度 1 描述 有乙個整型偶數n 2 n 10000 你要做的是 先把1到n中的所有奇數從小到大輸出,再把所有的偶數從小到大輸出。輸入第一行有乙個整數i 2 i 30 表示有 i 組測試資料 每組有乙個整型偶數n。輸出第一行輸出所有的奇數 第二...

奇偶數分離

奇偶數分離 時間限制 3000 ms 記憶體限制 65535 kb 難度 1 描述 有乙個整型偶數n 2 n 10000 你要做的是 先把1到n中的所有奇數從小到大輸出,再把所有的偶數從小到大輸出。輸入 第一行有乙個整數i 2 i 30 表示有 i 組測試資料 每組有乙個整型偶數n。輸出 第一行輸出...