#include<stdlib.h> #include<stdio.h> int main(){ int N; int num2[4]={6,2,4,8},num3[4]={1,3,9,7},num7[4]={1,7,9,3},num8[4]={6,8,4,2},num4[2]={6,4},num9[2]={1,9}; while(scanf("%d",&N)!=EOF){ if(N==0){ printf("1\n"); continue; } int num = N%10; if(num==1||num==5||num==6 || num==0) printf("%d\n",N%10); else if(num==2){ printf("%d\n",num2[N%4]); }else if(num==3){ printf("%d\n",num3[N%4]); }else if(num==7){ printf("%d\n",num7[N%4]); }else if(num==8){ printf("%d\n",num8[N%4]); }else if(num==4){ printf("%d\n",num4[N%2]); }else if(num==9){ printf("%d\n",num9[N%2]); } } return 0; } |
Double click to view unformatted code.