Submission #241891

#TimeUTC-0UsernameProblemLanguageResultExecution timeMemory
2418912020-06-26 09:08:58NONAMEVještica (COCI16_vjestica)C++14
Compilation error
0 ms0 KiB
#include <bits/stdc++.h>
using namespace std;
using ll = long long;
using ld = long double;
const int oo = (1 << 30);
int n, dp[(1 << 16)], cnt[20][26];
int calc(int msk) {
int c[26];
fill(c, c + 26, inf);
for (int i = 0; i < n; ++i)
if ((1 << i) & msk) {
for (int j = 0; j < 26; ++j)
c[j] = min(c[j], cnt[i][j]);
}
int len = 0;
for (int i = 0; i < 26; ++i)
len += c[i];
return len;
}
int solve(int msk) {
int &res = dp[msk];
 
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Compilation message (stderr)

vjestica.cpp: In function 'int calc(int)':
vjestica.cpp:13:21: error: 'inf' was not declared in this scope
     fill(c, c + 26, inf);
                     ^~~
vjestica.cpp:13:21: note: suggested alternative: 'ynf'
     fill(c, c + 26, inf);
                     ^~~
                     ynf