Submission #2855917


Source Code Expand

#include "bits/stdc++.h"
using namespace std;
typedef long long ll;
#define SIZE(x) ((int)(x).size())
#define UQ(v) v.erase(unique(v,begin(),v,end()),v.end());
ll INF = 1LL <<61;
#define pb push_back 
int dxy4[5] = { 0,1,0,-1,0 };
int dxy8[9] = { 0,1,1,0,-1,1,-1,-1,0 };
int gcd(int a, int b) { return min(a,b) ? gcd(min(a,b), max(a,b)%min(a,b)) : max(a,b); }
ll mod7 = 1000000007;
ll mod9 = 1000000009;
#define all(x) (x).begin(),(x).end()
#define rep(i, n) for(int i = 0; i < n; i++)
#define FOR(i,x,n) for(int i=x;i<n;++i)
#define Yes cout<<"Yes"<<endl
#define No cout<<"No"<<endl
#define YES cout<<"YES"<<endl
#define NO cout<<"NO"<<endl
#define print(x) cout<<x<<endl;
#define wait int xxxxxxx;cin>>xxxxxxx;
//vector< vector<int> > v (max1, vector<in t>(max2) );

int a[100];
int main(){
	int n,ans = 0;
	cin >> n;
	rep(i, n)cin >> a[i];
	rep(i, n) {
		if (i == 0)continue;
		if (a[i] == a[i - 1]) {
			a[i] = -1;
			ans++;
		}
	}
	print(ans);
	wait;
	return 0;
}

Submission Info

Submission Time
Task A - Colorful Slimes 2
User yharu63
Language C++14 (GCC 5.4.1)
Score 200
Code Size 1006 Byte
Status AC
Exec Time 1 ms
Memory 256 KiB

Judge Result

Set Name Sample All
Score / Max Score 0 / 0 200 / 200
Status
AC × 4
AC × 13
Set Name Test Cases
Sample example_0, example_1, example_2, example_3
All example_0, example_1, example_2, example_3, handmade_0, handmade_1, rand_0, rand_1, smallcolor_0, smallcolor_1, smallcolor_2, smallcolor_3, smallcolor_4
Case Name Status Exec Time Memory
example_0 AC 1 ms 256 KiB
example_1 AC 1 ms 256 KiB
example_2 AC 1 ms 256 KiB
example_3 AC 1 ms 256 KiB
handmade_0 AC 1 ms 256 KiB
handmade_1 AC 1 ms 256 KiB
rand_0 AC 1 ms 256 KiB
rand_1 AC 1 ms 256 KiB
smallcolor_0 AC 1 ms 256 KiB
smallcolor_1 AC 1 ms 256 KiB
smallcolor_2 AC 1 ms 256 KiB
smallcolor_3 AC 1 ms 256 KiB
smallcolor_4 AC 1 ms 256 KiB