Submission #601800

#TimeUsernameProblemLanguageResultExecution timeMemory
601800ShithilaArranging Shoes (IOI19_shoes)C++14
50 / 100
1085 ms1876 KiB
#include "shoes.h"
#include <bits/stdc++.h>
long long count_swaps(std::vector<int> s) {
	long long len=s.size();
	int n=len/2;
	int count=0;
	for(int i=0;i<len;i+=2)
	{
		int find=s[i]*(-1);
		for(int j=i+1;j<len;j++)
		{
			if(s[j]==find)
			{
				if(find<0)
				{
					count=count+j-i;
				}
				else count=count+j-i-1;
				for(int k=j-1;k>i;k--)
				{
					s[k+1]=s[k];
				}
				break;
			}
		}
	}
	return count;
}

Compilation message (stderr)

shoes.cpp: In function 'long long int count_swaps(std::vector<int>)':
shoes.cpp:5:6: warning: unused variable 'n' [-Wunused-variable]
    5 |  int n=len/2;
      |      ^
#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...