Submission #1947381


Source Code Expand

#include<cstdio>
#include<cstring>
#include<cmath>
#include<cstdlib>
#include<ctime>
#include<algorithm>
#include<queue>
#include<vector>
#include<map>
#define ll long long
#define min(a,b) (a<b?a:b)
#define max(a,b) (a>b?a:b)
ll read()
{
	ll tmp=0; char f=1,c=getchar();
	while(c<'0'||'9'<c){if(c=='-')f=-1; c=getchar();}
	while('0'<=c&&c<='9'){tmp=tmp*10+c-'0'; c=getchar();}
	return tmp*f;
}
using namespace std;
int cnt[110];
int n;
int main()
{
	n=read();
	for(int i=1;i<=n;i++)++cnt[read()];
	int ans=0;
	for(int i=1;i<=100;i++)if(cnt[i])++ans;
	printf("%d\n",ans);
	return 0;
}

Submission Info

Submission Time
Task B - Kagami Mochi
User QuartZ_Z
Language C++14 (GCC 5.4.1)
Score 200
Code Size 614 Byte
Status AC
Exec Time 1 ms
Memory 128 KB

Judge Result

Set Name Sample All
Score / Max Score 0 / 0 200 / 200
Status
AC × 3
AC × 13
Set Name Test Cases
Sample a01, a02, a03
All a01, a02, a03, b04, b05, b06, b07, b08, b09, b10, b11, b12, b13
Case Name Status Exec Time Memory
a01 AC 1 ms 128 KB
a02 AC 1 ms 128 KB
a03 AC 1 ms 128 KB
b04 AC 1 ms 128 KB
b05 AC 1 ms 128 KB
b06 AC 1 ms 128 KB
b07 AC 1 ms 128 KB
b08 AC 1 ms 128 KB
b09 AC 1 ms 128 KB
b10 AC 1 ms 128 KB
b11 AC 1 ms 128 KB
b12 AC 1 ms 128 KB
b13 AC 1 ms 128 KB