n-1位數

n-1位數

時間限制:3000 ms  |  內存限制:65535 KB
難度: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;
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章