# | TimeUTC-0 | Username | Problem | Language | Result | Execution time | Memory |
---|---|---|---|---|---|---|---|
1159501 | Seb | Scales (IOI15_scales) | C++17 | 1095 ms | 320 KiB |
#include "scales.h"
#include <bits/stdc++.h>
using namespace std;
struct query{
int id, a, b, c, d;
query(int id, int a, int b, int c, int d):
id(id), a(a), b(b), c(c), d(d) {}
query(): id(0), a(0), b(0), c(0), d(0) {}
};
vector<array<int, 6>> posi, posi_save;
array<int, 6> aux;
int vis[7];
vector<query> ans;
void genera(int idx = 0) {
if (idx == 6) {
posi_save.push_back(aux);
return;
}
for (int i = 1; i <= 6; i++)
if (!vis[i]) {
aux[idx] = i;
vis[i] = 1;
genera(idx + 1);
vis[i] = 0;
Compilation message (stderr)
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |