#include <bits/stdc++.h>
using namespace std;
#include <ext/pb_ds/assoc_container.hpp>
#include <ext/pb_ds/tree_policy.hpp>
using namespace __gnu_pbds;
template<typename T> using ordered_set = tree<T, null_type, less<T>, rb_tree_tag, tree_order_statistics_node_update>;
template<typename T, typename U> using ordered_map = tree<T, U, less<T>, rb_tree_tag, tree_order_statistics_node_update>;
typedef long long ll;
typedef long double ld;
typedef double db;
typedef string str;
typedef pair<int,int> pii;
typedef pair<ll,ll> pll;
typedef vector<int> vi;
typedef vector<ll> vll;
typedef vector<pii> vpii;
typedef vector<pll> vpll;
typedef vector<str> vstr;
#define FOR(i,j,k,in) for(int i=(j); i < (k);i+=in)
#define FORD(i,j,k,in) for(int i=(j); i >=(k);i-=in)
#define REP(i,b) FOR(i,0,b,1)
#define REPD(i,b) FORD(i,b,0,1)
#define pb push_back
#define mp make_pair
#define ff first
#define ss second
#define all(x) begin(x), end(x)
#define rsz resize
#define MANY_TESTS int tcase; cin >> tcase; while(tcase--)
const double EPS = 1e-9;
const int MOD = 1e9+7; // 998244353;
const ll INFF = 1e18;
const int INF = 1e9;
const ld PI = acos((ld)-1);
const vi dy = {1, 0, -1, 0, -1, 1, 1, -1};
const vi dx = {0, 1, 0, -1, -1, 1, -1, 1};
#ifdef DEBUG
#define DBG if(1)
#else
#define DBG if(0)
#endif
#define dbg(x) cout << "(" << #x << " : " << x << ")" << endl;
// ostreams
template <class T, class U>
ostream& operator<<(ostream& out, const pair<T, U> &par) {out << "[" << par.first << ";" << par.second << "]"; return out;}
template <class T>
ostream& operator<<(ostream& out, const set<T> &cont) { out << "{"; for( const auto &x:cont) out << x << ", "; out << "}"; return out; }
template <class T, class U>
ostream& operator<<(ostream& out, const map<T, U> &cont) {out << "{"; for( const auto &x:cont) out << x << ", "; out << "}"; return out; }
template<class T>
ostream& operator<<(ostream& out, const vector<T> &v){ out << "["; REP(i, v.size()) out << v[i] << ", "; out << "]"; return out;}
// istreams
template<class T>
istream& operator>>(istream& in, vector<T> &v){ for(auto &x : v) in >> x; return in; }
template<class T, class U>
istream& operator>>(istream& in, pair<T, U> &p){ in >> p.ff >> p.ss; return in; }
//searches
template<typename T, typename U>
T bsl(T lo, T hi, U f){ hi++; T mid; while(lo < hi){ mid = (lo + hi)/2; f(mid) ? hi = mid : lo = mid+1; } return lo; }
template<typename U>
double bsld(double lo, double hi, U f, double p = 1e-9){ int r = 3 + (int)log2((hi - lo)/p); double mid; while(r--){ mid = (lo + hi)/2; f(mid) ? hi = mid : lo = mid; } return (lo + hi)/2; }
template<typename T, typename U>
T bsh(T lo, T hi, U f){ lo--; T mid; while(lo < hi){ mid = (lo + hi + 1)/2; f(mid) ? lo = mid : hi = mid-1; } return lo; }
template<typename U>
double bshd(double lo, double hi, U f, double p = 1e-9){ int r = 3+(int)log2((hi - lo)/p); double mid; while(r--){ mid = (lo + hi)/2; f(mid) ? lo = mid : hi = mid; } return (lo + hi)/2; }
// some more utility functions
template<typename T>
pair<T, int> get_min(vector<T> &v){ typename vector<T> :: iterator it = min_element(v.begin(), v.end()); return mp(*it, it - v.begin());}
template<typename T>
pair<T, int> get_max(vector<T> &v){ typename vector<T> :: iterator it = max_element(v.begin(), v.end()); return mp(*it, it - v.begin());}
template<typename T> bool ckmin(T& a, const T& b){return b < a ? a = b , true : false;}
template<typename T> bool ckmax(T& a, const T& b){return b > a ? a = b, true : false;}
int main(){
ios_base::sync_with_stdio(false);
cin.tie(NULL); cout.tie(NULL);
int n, k; cin >> n >> k;
n = 500;
vector<vector<vi>> dp(n, vector<vi>(n, vi(2, 0)));
REP(i, n){
REP(j, n){
dbg(dp[i][j][0]);
}
}
/* auto calc_dp = [&](){ */
/* }; */
return 0;
}
# |
결과 |
실행 시간 |
메모리 |
Grader output |
1 |
Incorrect |
624 ms |
18924 KB |
Expected integer, but "(dp[i][j][0]" found |
2 |
Incorrect |
625 ms |
19052 KB |
Expected integer, but "(dp[i][j][0]" found |
3 |
Incorrect |
611 ms |
18540 KB |
Expected integer, but "(dp[i][j][0]" found |
4 |
Incorrect |
648 ms |
18540 KB |
Expected integer, but "(dp[i][j][0]" found |
5 |
Incorrect |
630 ms |
18540 KB |
Expected integer, but "(dp[i][j][0]" found |
6 |
Incorrect |
608 ms |
18680 KB |
Expected integer, but "(dp[i][j][0]" found |
7 |
Incorrect |
626 ms |
18828 KB |
Expected integer, but "(dp[i][j][0]" found |
8 |
Incorrect |
617 ms |
18668 KB |
Expected integer, but "(dp[i][j][0]" found |
9 |
Incorrect |
602 ms |
18668 KB |
Expected integer, but "(dp[i][j][0]" found |
10 |
Incorrect |
612 ms |
18796 KB |
Expected integer, but "(dp[i][j][0]" found |
11 |
Incorrect |
609 ms |
18796 KB |
Expected integer, but "(dp[i][j][0]" found |
12 |
Incorrect |
603 ms |
18668 KB |
Expected integer, but "(dp[i][j][0]" found |
13 |
Incorrect |
620 ms |
18668 KB |
Expected integer, but "(dp[i][j][0]" found |
14 |
Incorrect |
609 ms |
18668 KB |
Expected integer, but "(dp[i][j][0]" found |
15 |
Incorrect |
625 ms |
18796 KB |
Expected integer, but "(dp[i][j][0]" found |
16 |
Incorrect |
606 ms |
18668 KB |
Expected integer, but "(dp[i][j][0]" found |
17 |
Incorrect |
616 ms |
18672 KB |
Expected integer, but "(dp[i][j][0]" found |
18 |
Incorrect |
609 ms |
18772 KB |
Expected integer, but "(dp[i][j][0]" found |
19 |
Incorrect |
608 ms |
18644 KB |
Expected integer, but "(dp[i][j][0]" found |
20 |
Incorrect |
613 ms |
18716 KB |
Expected integer, but "(dp[i][j][0]" found |