n-1位數
- 描述
-
已知w是一個大於10但不大於1000000的無符號整數,若w是n(n≥2)位的整數,則求出w的後n-1位的數。
- 輸入
- 第一行爲M,表示測試數據組數。
接下來M行,每行包含一個測試數據。 - 輸出
- 輸出M行,每行爲對應行的n-1位數(忽略前綴0)。如果除了最高位外,其餘位都爲0,則輸出0。
- 樣例輸入
-
4 1023 5923 923 1000
- 樣例輸出
-
23 923 23 0
#include<stdio.h>
#include<math.h>int main()
{
int m,w,i;
scanf("%d",&m);
while(m--)
{
scanf("%d",&w);
int t=w;
i=0;
while(w)
{
w=w/10;
i++;
}
t=t%(int)pow(10,i-1);
printf("%d\n",t);
}
return 0;
}