#11183: line:380217 結尾要幾行= = 一直無法通過


f1026109 (ernest)

學校 : 東海大學
編號 : 58344
來源 : [61.224.147.214]
最後登入時間 :
2016-11-16 11:11:29
d436. 10098 - Generating Fast, Sorted Permutation -- UVa10098 | From: [111.246.40.163] | 發表日期 : 2016-07-16 20:29

第 1 測資點(100%): WA (line:380217) 
輸出短少 

您共輸出 380216 行。





 //

 //  main.cpp

 //  Copyright © 2016年 Ernest. All rights reserved.

 //

 

#include <iostream>

#include <algorithm>

#include <vector>

#include <queue>

using namespace std;

int main() {

int n;

cin>>n;

string s;

getline(cin,s);

while(n--){

for(int i = 0;i<n;++i){

vector<string> v;

getline(cin,s);

v.push_back(s);

for (auto iv = v.begin(); iv!=v.end(); ++iv) {

sort(iv->begin(), iv->end());

queue<string> q;

do{

q.push(*iv);

}while(next_permutation(iv->begin(), iv->end()));

while(q.size()){

cout<<q.front()<<endl;

q.pop();

}

puts("");

}

}

}   return0;

}

 

 
ZeroJudge Forum