Submission #101618

#TimeUsernameProblemLanguageResultExecution timeMemory
101618baluteshihMechanical Doll (IOI18_doll)C++14
0 / 100
51 ms4524 KiB
#include "doll.h" #pragma GCC optimize("Ofast") #include <bits/stdc++.h> #define pb push_back #define jizz ios::sync_with_stdio(0),cin.tie(0),cout.tie(0); #define F first #define S second #define ET cout << "\n" #define MP make_pair #define MEM(i,j) memset(i,j,sizeof i) #define ALL(v) v.begin(),v.end() #define DB(a,s,e) {for(int i=s;i<e;++i) cout << a[i] << " ";ET;} using namespace std; typedef long long ll; typedef pair<int,int> pii; typedef pair<ll,ll> pll; void create_circuit(int M, std::vector<int> A) { vector<int> C,X,Y; if(M==1) { C.pb(1); if(A.size()==1) C.pb(0); else { C.pb(-1); X.pb(1); for(int i=2;i<A.size();++i) X.pb(-i+1); for(int i=1;i+1<A.size();++i) Y.pb(-i-1); Y.pb(0); } } answer(C,X,Y); }

Compilation message (stderr)

doll.cpp: In function 'void create_circuit(int, std::vector<int>)':
doll.cpp:29:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   29 |    for(int i=2;i<A.size();++i)
      |                ~^~~~~~~~~
doll.cpp:31:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   31 |    for(int i=1;i+1<A.size();++i)
      |                ~~~^~~~~~~~~
#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...