整数的尾数(HDOJ2099)

HDOJ2099


题目的原意:设置好两个整数A、B,再设置一个I(0I<100),求出当的余数为零时的所有I值。

思路:

1.建立一个循环,利用公式(a*100+i)%b==0,将I由0到100的条件下都判断一遍,筛选出符合的数字并赋值给一个设定好的整形数组g[100]。

2.再建立一个循环,分别输出每一个值。这里要注意同组数据之间留空格,最后一个数据不留空格并换行。在这里我设置里一个变量flag,初值为1,在第二个循环里面作为判断条件。当flag=1时,数组的第一个数据单独输出,然后flag赋值为0;当flag=0时,先输出空格再输出数组的数据;最后加个换行符。

3.还有一个注意点,就是题目要求输出的每个数据都为两位数,所以我将数组的每个数据的十位数和个位数都当独输出,这样即使原数据是个个位数,也可以输出两位数字。

代码如下:


你可能感兴趣的:(整数的尾数(HDOJ2099))