제출 #584262

#제출 시각아이디문제언어결과실행 시간메모리
584262LucaIlie버섯 세기 (IOI20_mushrooms)C++17
10 / 100
221 ms356 KiB
#include "mushrooms.h" #include <bits/stdc++.h> using namespace std; int count_mushrooms( int n ) { int k = n, bs, nrA, p; vector <int> a, s( n ); s[0] = 0; nrA = 1; for ( int i = 1; i < k; i++ ) { s[i] = use_machine( { 0, i } ); nrA += (s[i] == 0); } /*if ( nrA > k / 2 ) { bs = nrA + 1; p = 0; } else { bs = k - nrA + 1; p = 1; } for ( int i = 0; i < k; i++ ) { if ( s[i] == p ) a.push_back( i ); } for ( int i = k; i < n; i += bs ) { int j; vector <int> m; j = i; m.push_back( j ); for ( int l: a ) { m.push_back( l ); m.push_back( j ); j++; if ( j == n ) break; } if ( p ) nrA += use_machine( m ) / 2; else nrA += j - i + 1 + use_machine( m ) / 2; }*/ return nrA; }

컴파일 시 표준 에러 (stderr) 메시지

mushrooms.cpp: In function 'int count_mushrooms(int)':
mushrooms.cpp:7:16: warning: unused variable 'bs' [-Wunused-variable]
    7 |     int k = n, bs, nrA, p;
      |                ^~
mushrooms.cpp:7:25: warning: unused variable 'p' [-Wunused-variable]
    7 |     int k = n, bs, nrA, p;
      |                         ^
#Verdict Execution timeMemoryGrader output
Fetching results...