Problem B 輸出連續的整數序列 之二

2021-10-12 07:04:14 字數 1329 閱讀 7613

實驗5

problem b: 輸出連續的整數序列 之二

description

輸出若干個連續的整數序列。

input

輸入有多行。第一行是n>0,表示後面有n行輸入。

之後每行輸入包含2個資料p和q,兩者之間用空格隔開,且均在int型別的表示範圍內。

output

輸出n個連續的整數序列,序列兩兩之間用乙個空行隔開。

其中第i個序列是在p和q之間的整數,包括p和q,且當輸出的資料多於1個時,兩兩之間用乙個空格隔開。

sample input

3

110010-

1010

10

sample output

123

4567

891011

1213

1415

1617

1819

2021

2223

2425

2627

2829

3031

3233

3435

3637

3839

4041

4243

4445

4647

4849

5051

5253

5455

5657

5859

6061

6263

6465

6667

6869

7071

7273

7475

7677

7879

8081

8283

8485

8687

8889

9091

9293

9495

9697

9899

100-10-

9-8-

7-6-

5-4-

3-2-

1012

3456

78910

10

hint

當p或q是int型別的能夠表示的最大值或

者最小值時,應該如何處理?

答案:

#include

int main()

for(int i=low;i<=high;i++)}

printf

("\n\n");

}return0;

}

Problem B 整數分割(II)

time limit 1 sec memory limit 128 mb submit 218 solved 95 submit status web board 對輸入的乙個int範圍內的正整數進行分割。乙個int型別範圍內的正整數。設輸入的整數有n位數,當n是偶數時,分別輸出2個數 第1個數是輸...

輸出整數的位數

給出乙個n位的整數,要求 1 求出它是幾位數字 2 按順序輸出每一位數字 3 按逆序輸出每一位數字 include stdio.h include math.h unsigned char getfigures int n 判斷乙個整數是幾位數 return figures void printor...

連續正整數之和

題目描述 乙個正整數有可能可以被表示為n n 2 個連續正整數之和,如 15 1 2 3 4 5 15 4 5 6 15 7 8 請編寫程式,根據輸入的任何乙個正整數,找出符合這種要求的所有連續正整數序列。輸入資料 乙個正整數,以命令列引數的形式提供給程式。輸出資料 在標準輸出上列印出符合題目描述的...