Run ID 作者 问题 语言 测评结果 分数 时间 内存 代码长度 提交时间
443580 黄浙峰老师 [ 2015年第30届宁波市程序设计竞赛复赛 ] - 英雄卡(Card) C++ 编译错误 0 0 MS 0 KB 482 2026-06-06 14:41:41

Tests(0/0):


#include<iostream> #include<stdio.h> #include<string.h> #include<algorithm> using namespace std; int main(){ int n, a[100005], ans=0, ma=0; scanf("%d",&n); for(int i=0;i<n;i++){ int x; scanf("%d",&x); a[x]++; ma=max(ma,x); } for(int i=1;i<=ma-2;i++){ int temp=min(a[i], min(a[i+1], a[i+2])); ans+=temp; a[i+1]-=temp; a[i+2]-=temp; } printf("%d\n",ans); return 0;


测评信息: