Submission #773823

#TimeUsernameProblemLanguageResultExecution timeMemory
773823lollipopHotter Colder (IOI10_hottercolder)C++17
0 / 100
472 ms262144 KiB
#include "grader.h" #include<bits/stdc++.h> #include <ext/pb_ds/assoc_container.hpp> #include <ext/pb_ds/tree_policy.hpp> #include <ext/rope> //#define int long long #define pb push_back #define s second #define f first #define pf push_front #define inf 100000000000000000 #define bitebi __builtin_popcountll #define FOR( i , n ) for( int i = 0 ; i < n ; i ++ ) #define YES cout <<"YES\n" #define NO cout << "NO\n" #define debug cout << "Here Fine" << endl ; #define pr pair < int , int > #define fbo find_by_order // returns iterator #define ook order_of_key // returns strictly less numbers than key using namespace std ; //#pragma GCC optimize("Ofast") //#pragma GCC target("avx,avx2,fma") using namespace __gnu_pbds; using namespace __gnu_cxx; #define ordered_set tree<int, null_type,less<int>, rb_tree_tag,tree_order_statistics_node_update> const double Pi=acos(-1.0); const double EPS=1E-8; const int mod = 1000000007 ; const int mod1 = 998244353 ; const int N = 2e5 + 10 ; mt19937 R(time(0)); map < int , int > ma , ma1 ; int bn1[ 11 ] , bn2[ 11 ] , bn3[ 11 ] ; int HC( int N ){ int l = 1 ; int z = Guess( 1 ) ; FOR( i , 1000 ){ int x = Guess( i ) ; return 10 ; } int r = N ; int lst = -1 ; while( l != r ){ int mid = ( l + r ) / 2 ; if( lst == -1 ){ int x = Guess( r ) ; if( x == 1 ){ l = mid + 1 ; lst = 1 ; continue ; } if( x == -1 ){ r = mid ; int ff = Guess( r ) ; lst = 1 ; continue ; } if( x == 0 ){ return mid ; continue ; } } else{ int x = Guess( l ) ; if( x == 1 ){ r = mid ; lst = -1 ; continue ; } if( x == -1 ){ l = mid + 1 ; int ff = Guess( l ) ; lst = - 1 ; continue ; } if( x == 0 ){ return mid ; continue ; } } } return l ; }

Compilation message (stderr)

hottercolder.cpp: In function 'int HC(int)':
hottercolder.cpp:38:13: warning: unused variable 'x' [-Wunused-variable]
   38 |         int x = Guess( i ) ;
      |             ^
hottercolder.cpp:54:21: warning: unused variable 'ff' [-Wunused-variable]
   54 |                 int ff = Guess( r ) ;
      |                     ^~
hottercolder.cpp:72:23: warning: unused variable 'ff' [-Wunused-variable]
   72 |                   int ff = Guess( l ) ;
      |                       ^~
hottercolder.cpp:36:9: warning: unused variable 'z' [-Wunused-variable]
   36 |     int z = Guess( 1 ) ;
      |         ^
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...