查看: 1264|回復: 0
打印 上一主題 下一主題

[CF] MemSQL Start[c]UP 2.0 - Round 1 A.Eevee

[複製鏈接]
  • TA的每日心情
    慵懶
    2015-4-10 14:18
  • 簽到天數: 78 天

    [LV.6]常住居民II

    176

    主題

    612

    帖子

    3959

    積分

    管理員

    Rank: 9Rank: 9Rank: 9

    積分
    3959

    台南一中資訊社新手達陣程式設計達人 - 2014

    跳轉到指定樓層
    樓主
    發表於 2014-7-28 08:06:39 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式

    趕快加入我們來參與討論吧!

    您需要 登錄 才可以下載或查看,沒有帳號?加入我們

    x
    原題:http://codeforces.com/contest/452/problem/A
    AC:http://codeforces.com/contest/452/submission/7272563

    有人提到CF,想說看看題目,結果就發現了這一題XD:告訴你所有eevee的進化型名稱,mask一些字元後,問你這是哪一隻,保證答案唯一,連大小寫變化都沒有,順秒XD


    [C++] 純文本查看 復制代碼
    #include<iostream>
    #include<cstring>
    using namespace std;
    
    int main()
    {
    	const char source[][10]={"vaporeon", "jolteon", "flareon", "espeon", "umbreon", "leafeon", "glaceon", "sylveon"};
    	char in[10];
    	int n,len;
    	bool flag=false;
    	cin>>len>>in;
    	for(int i=0;i<8;++i)
    	{
    		if(strlen(source[i])==len)
    		{
    			bool match=true;
    			for(int j=0;j<len;++j)
    			{
    				if(!(in[j]=='.'||in[j]==source[i][j])){
    					match=false;
    					break;
    				}
    			}
    			if(match){
    				cout<<source[i]<<endl;
    				break;
    			}
    		}
    	}
    }


    回復

    使用道具 檢舉

    您需要登錄後才可以回帖 登入 | 加入我們

    本版積分規則

    快速回覆 返回頂部 返回列表