1. 程式人生 > >#CCF準備一年日常刷題#201412-1 門禁系統

#CCF準備一年日常刷題#201412-1 門禁系統

問題描述   濤濤最近要負責圖書館的管理工作,需要記錄下每天讀者的到訪情況。每位讀者有一個編號,每條記錄用讀者的編號來表示。給出讀者的來訪記錄,請問每一條記錄中的讀者是第幾次出現。 輸入格式   輸入的第一行包含一個整數n,表示濤濤的記錄條數。
  第二行包含n個整數,依次表示濤濤的記錄中每位讀者的編號。 輸出格式   輸出一行,包含n個整數,由空格分隔,依次表示每條記錄中的讀者編號是第幾次出現。 樣例輸入 5
1 2 1 1 3 樣例輸出 1 1 2 3 1 評測用例規模與約定   1≤n≤1,000,讀者的編號為不超過n的正整數。 大概是題目做了幾個了並且都是map解決的,所以看到這道題就開始想map,當然這樣思維定勢好像也不太好orz……總計很快相處了辦法,但是有一點忽略了,輸出的時候,是由空格的,忘了那一句估計程式就gg了orz…… 連結:http://blog.csdn.net/tigerisland45/article/details/54755758 …………………………………………………………………去寫程式的分割線………………………………………………………………………… 1.endl是換行,注意注意!!! 2.注意i從1開始走是為了判斷空格,那個地方是個關鍵!   for(int i=1;i<=n;i++){
        cin>>in;
        door[in]++;


        if(i!=1){
            cout<<" ";


        }
        cout<<door[in];
    }
    cout<<endl; 今天速度好快呀……再做一個???