n-1位数
#include<iostream> #define MAX 1000000 using namespace std; int compute(unsigned int n) { int count=0,max=MAX; while(n/max==0) { max/=10; count++; } return 7-count; } int main() { int i,m,num; unsigned int n,div; cin>>m; while(m--) { cin>>n; div=1; num=compute(n); for(i=1;i<num;i++) { div*=10; } cout<<n%div<<endl; } return 0; }
1 #include<cstdio> 2 int main() 3 { 4 int n,m; 5 scanf("%d",&n); 6 while(n--) 7 { 8 scanf("\n%*c%d",&m); 9 printf("%d\n",m); 10 }
}

浙公网安备 33010602011771号