zoukankan      html  css  js  c++  java
  • SRM 571

    大牛无视。。。

    昨晚0点比赛,木有参加。今天做了做。。。

    div2的250pt和500pt都是简单题。1000pt不会。。。

    div1的250pt用dfs构造一下就行。

    vector<string> res;
    int N;
    
    class FoxAndMp3 {
    public:
        void dfs(int x, string s) {
            if(x > N)    return ;
            if(res.size() > 50)    return ;
            if(x != 0)    res.push_back(s + ".mp3");
            for(int i = 0; i < 10; ++i) {
                if(x == 0 && i == 0)    continue;
                dfs(x*10 + i, s + char(i + '0'));
            }
        }
        vector <string> playList(int n) {
            N = n;
            string s;
            dfs(0, s);
            for(int i = 0; i < res.size(); ++i) {
                cout << res[i] << endl;
            }
            return res;
        }
    };
  • 相关阅读:
    PatentTips
    PatentTips
    PatentTips
    Xvisor ARM32 启动分析
    PatentTips
    PatentTips
    PatentTips
    PatentTips
    PatentTips
    PatentTips
  • 原文地址:https://www.cnblogs.com/vongang/p/2918715.html
Copyright © 2011-2022 走看看