제출 #590953

#제출 시각아이디문제언어결과실행 시간메모리
590953jasminPaint By Numbers (IOI16_paint)C++14
0 / 100
1 ms212 KiB
#include<bits/stdc++.h>
#include<paint.h>
using namespace std;

string solve_puzzle(string s, vector<int> c){
    int n=s.size(); 
    int k=c.size();

    int summe=k-1;
    for(int i=0; i<k; i++){
        summe+=c[i];
    }

    string ans;
    if(summe<n){
        for(int i=0; i<n; i++){
            ans+="?";
        }
    }
    else{
        int i=0;
        for(auto e: c){
            for(int j=0; j<e; j++, i++){
                ans+="X";
            }
            if(i<n){
                ans+="_";
                i++;
            }
        }
    }
    return ans;
}

#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...