最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

CodeforcesRound#263(Div.2)_html/css

来源:懂视网 责编:小采 时间:2020-11-27 15:55:05
文档

CodeforcesRound#263(Div.2)_html/css

CodeforcesRound#263(Div.2)_html/css_WEB-ITnose:462 A 题意读懂后就好做了,就是与一个方块上下左右相邻的o的个数,如果是偶数,yes,否则,no。 #include#include#include#include#include#include#include#include#include#define pi acos(-1.0)#define inf
推荐度:
导读CodeforcesRound#263(Div.2)_html/css_WEB-ITnose:462 A 题意读懂后就好做了,就是与一个方块上下左右相邻的o的个数,如果是偶数,yes,否则,no。 #include#include#include#include#include#include#include#include#include#define pi acos(-1.0)#define inf

462 A 题意读懂后就好做了,就是与一个方块上下左右相邻的‘o’的个数,如果是偶数,yes,否则,no。

#include#include#include#include#include#include#include#include#include#define pi acos(-1.0)#define inf 0xfffffff#define maxn 5000using namespace std;char str[maxn][maxn];int a[maxn],b[maxn];int main(){ int n; scanf("%d",&n); for(int i=0;i0) { if(str[i-1][j]=='o') flag++; } if(i0) { if(str[i][j-1]=='o') flag++; } if(j

462B 按照字母出现的次数排序,sum就取决于每一个字母的最大个数与k的大小关系。
#include#include#include#include#include#include#include#include#include#define pi acos(-1.0)#define inf 0xfffffff#define maxn 500000using namespace std;char str[maxn];__int64 a[30];__int64 n,k;bool cmp(__int64 u,__int64 v){ return u>v;}int main(){ scanf("%I64d%I64d",&n,&k); memset(a,0,sizeof(a)); scanf("%s",str); for(int i=0;str[i]!='\0';i++) { int m=(int)(str[i]-'A'); a[m]++; } sort(a,a+27,cmp); __int64 t=0; __int64 sum=0; while(k>0) { if(k>=a[t]) { sum+=a[t]*a[t]; k-=a[t]; t++; } else { sum+=k*k; k=0; } } printf("%I64d\n",sum); return 0;}

463 C 简单的推理就可以差不多找到公式了。
#include#include#include#include#include#include#include#include#include#define pi acos(-1.0)#define inf 0xfffffff#define maxn 500000using namespace std;__int64 a[maxn],b[maxn];__int64 sum=0;bool cmp(__int64 a,__int64 b){ return a>b;}int main(){ int n; scanf("%d",&n); for(int i=0;i0;i--) sum+=b[i]; for(int i=0;i

文档

CodeforcesRound#263(Div.2)_html/css

CodeforcesRound#263(Div.2)_html/css_WEB-ITnose:462 A 题意读懂后就好做了,就是与一个方块上下左右相邻的o的个数,如果是偶数,yes,否则,no。 #include#include#include#include#include#include#include#include#include#define pi acos(-1.0)#define inf
推荐度:
标签: it div round
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top