#2167: 奇怪怎通不過?


bittorrent (eggerge)

學校 : 龍華科技大學
編號 : 5343
來源 : [1.164.54.97]
最後登入時間 :
2016-05-02 23:39:07
a020. 身分證檢驗 | From: [123.193.78.189] | 發表日期 : 2009-07-17 13:57

#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{   int i,j;
    char id[10];
    char a[]={'A','B','C','D','E','F','G','H','J','K',
    'L','M','N','P','Q','R','S','T','U','V','X','Y','W'
    ,'Z','I','O'};
    while(scanf("%s",&id)!=EOF)
    {
    j=0;
     for(i=0;i<26;i++)
     {
     if(id[0]==a[i]) j=((i+10)/10)+(i%10)*9+(id[9]-'0');
     }
     for(i=1;i<9;i++)
     {
     j+=(id[i]-48)*(9-i);
     }
      if(j%10==0)printf("real\n");
      else printf("fake\n");
     
  }
   system("PAUSE"); 
  return 0;
}  
#2175: Re:奇怪怎通不過?


david942j (文旋)

學校 : 臺北市立成功高級中學
編號 : 6086
來源 : [115.43.75.16]
最後登入時間 :
2017-02-18 13:17:39
a020. 身分證檢驗 | From: [58.115.138.158] | 發表日期 : 2009-07-18 16:29

#include
#include
int main(int argc, char *argv[])
{   int i,j;
    char id[10];
    char a[]={'A','B','C','D','E','F','G','H','J','K',
    'L','M','N','P','Q','R','S','T','U','V','X','Y','W'
    ,'Z','I','O'};
    while(scanf("%s",&id)!=EOF)
    {
    j=0;
     for(i=0;i<26;i++)
     {
     if(id[0]==a[i]) j=((i+10)/10)+(i%10)*9+(id[9]-'0');
     }
     for(i=1;i<9;i++)
     {
     j+=(id[i]-48)*(9-i);
     }
      if(j%10==0)printf("real\n");
      else printf("fake\n");
     
  }
   system("PAUSE"); 
  return 0;
}


char id[11]; 
#5572: Re:奇怪怎通不過?


bowwow5252 (阿望)

學校 : 不指定學校
編號 : 19726
來源 : [182.235.193.8]
最後登入時間 :
2014-03-09 22:24:07
a020. 身分證檢驗 | From: [219.70.31.119] | 發表日期 : 2011-08-13 08:19



char id[11];


請問一下

身份證字號不是只有10碼嗎?為何是輸入char id[11] 

那id內輸入的數字會影響答案正確性嗎?

 
#5573: Re:奇怪怎通不過?


bowwow5252 (阿望)

學校 : 不指定學校
編號 : 19726
來源 : [182.235.193.8]
最後登入時間 :
2014-03-09 22:24:07
a020. 身分證檢驗 | From: [219.70.31.119] | 發表日期 : 2011-08-13 08:19



char id[11];


請問一下

身份證字號不是只有10碼嗎?為何是輸入char id[11] 

那id內輸入的數字會影響答案正確性嗎?

 
#5574: Re:奇怪怎通不過?


bowwow5252 (阿望)

學校 : 不指定學校
編號 : 19726
來源 : [182.235.193.8]
最後登入時間 :
2014-03-09 22:24:07
a020. 身分證檢驗 | From: [219.70.31.119] | 發表日期 : 2011-08-13 08:19

char id[11];


請問一下

身份證字號不是只有10碼嗎?為何是輸入char id[11] 

那id內輸入的數字會影響答案正確性嗎?
char id[11];

 
#5576: Re:奇怪怎通不過?


bowwow5252 (阿望)

學校 : 不指定學校
編號 : 19726
來源 : [182.235.193.8]
最後登入時間 :
2014-03-09 22:24:07
a020. 身分證檢驗 | From: [219.70.31.119] | 發表日期 : 2011-08-13 08:20

a020
 
ZeroJudge Forum