#8036: re...


fightandboxing (刺魂不滅)

學校 : 國立臺中高級工業職業學校
編號 : 26769
來源 : [125.224.243.45]
最後登入時間 :
2016-08-17 16:21:51
d244. 一堆石頭 | From: [1.165.193.20] | 發表日期 : 2013-08-03 17:55

#include<stdio.h>
#include<stdlib.h>
#include<string.h>
int main(){
    char *num[100000];
    char stone[700000];
    int nums[100000];
    while(gets(stone)){
        num[0]=strtok(stone," ");
        int i=1;
        while(1){
            num[i]=strtok(NULL," ");
            if(num[i]==NULL){
                break;
            }
            i++;
        }
        int j;
        for(j=0;j<i;j++){
            nums[j]=atoi(num[j]);
        }
        for(j=0;j<i;j++){
            int k,temp;
            k=j-1;
            temp=nums[j];
            while(k>=0 && nums[k]>=temp){
                nums[k+1]=nums[k];
                nums[k]=temp;
                k--;
            }
        }
        int c=0;
        int t;
        int j1;
        j=0;
        j1=0;
        while(j1<i){
            t=nums[j1];
            while(nums[j]==t){
                c++;
                j++;
            }
            if(c==2){
                printf("%d\n",nums[j-1]);
                break;
            }
            c=0;
            j1=j;
        }
    }
    return 0;
ZeroJudge Forum