标签:
<span style="font-size:18px;">思路:暴力出奇迹</span>
#include<bits\stdc++.h>
using namespace std;
const int maxn =5005;
int a[maxn];
int vis[maxn];
int ans[maxn];
int main()
{
int n;
scanf("%d",&n);
for (int i = 1;i<=n;i++)
scanf("%d",&a[i]);
for (int i = 1;i<=n;i++)
{
memset(vis,0,sizeof(vis));
int ans1 = 0;
int ans2 = 0;
for (int j = i;j<=n;j++)
{
vis[a[j]]++;
if(ans1<vis[a[j]] || (ans1==vis[a[j]])&&a[j]<ans2)
{
ans1=vis[a[j]];
ans2=a[j];
}
ans[ans2]++;
}
}
for (int i = 1;i<=n;i++)
printf("%d ",ans[i]);
printf("\n");
}
CodeForces 673C Bear and Colors
标签:
原文地址:http://blog.csdn.net/qq_21057881/article/details/51365973