Submission #253513

#TimeUsernameProblemLanguageResultExecution timeMemory
253513BadrangiikhArranging Shoes (IOI19_shoes)C++14
10 / 100
1087 ms1912 KiB
#include<bits/stdc++.h> #include <deque> #include <cmath> using namespace std; #define ll long long /*freopen("input.txt","r",stdin); freopen("output.txt","w",stdout);*/ long long count_swaps ( vector < int > s ) { int n = s . size ( ) ; long long x = 0 ; while ( s . size ( ) > 0 ) { int n = s . size ( ) ; for ( int i = 0 ; i < n ; i ++ ) { if ( s [ i ] < 0 ) { for ( int j = 0 ; j < n ; j ++ ) { if ( s [ j ] == s [ i ] * ( -1 ) ) { if ( j > i ) { x += ( i + j - 1 ) ; s . erase ( s . begin ( ) + j ) ; s . erase ( s . begin ( ) + i ) ; } else { x += ( i + j ) ; s . erase ( s . begin ( ) + i ) ; s . erase ( s . begin ( ) + j ) ; } break ; } } break ; } } } return x ; }

Compilation message (stderr)

shoes.cpp: In function 'long long int count_swaps(std::vector<int>)':
shoes.cpp:12:9: warning: unused variable 'n' [-Wunused-variable]
     int n = s . size ( ) ;
         ^
#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...