hrbust 软微学院 2016 ACM选拔重现 标程
来源:互联网 发布:乌鲁木齐网络架构师 编辑:程序博客网 时间:2024/06/05 02:23
A.
#include<stdio.h>int main(){ printf(" A CCCCCCCCCCCCC M M\n"); printf(" A A C M M M M\n"); printf(" A A C M M M M\n"); printf(" AAAAAAA C M M M M\n"); printf(" A A C M M M M\n"); printf(" A A C M M M M\n"); printf("A A CCCCCCCCCCCCC M M M\n"); }
B.
#include<stdio.h>int main(){ int x,y,z; while(~scanf("%d%d%d",&x,&y,&z)) { printf("%d\n",x+y-z); }}
C.
#include<stdio.h>#include<string.h>int num[10004];int main(){ int n,m; while(scanf("%d%d",&n,&m)==2) { memset(num,0,sizeof(num)); int x; for(int i=1;i<=m;i++) { scanf("%d",&x); num[x]+=1; } for(int i=1;i<=n;i++) { printf("%d\n",num[i]); } }}D.
#include<stdio.h>#include<string.h>int num[10004];int main(){ int n; while(scanf("%d",&n)==1) { printf("JojoV5"); for(int i=1;i<=n;i++) { printf("!"); } printf("\n"); }}
E.
#include<stdio.h>main(){ int L,p,pos1,a1,pos2,a2; while(~scanf("%d%d%d%d%d%d",&L,&p,&pos1,&a1,&pos2,&a2)) { if(p>=L) printf("0\n"); else if((p>=pos1&&p+a1>=L&&p<L)||(p>=pos2&&p<L&&p+a2>=L)||(p>=pos2&&p+a2>=L&&p<L)||(p>=pos1&&p<L&&p+a1>=L)) printf("1\n"); else if((p>=pos1&&p+a1<L&&p<L&&a1+p>=pos2&&a1+a2+p>=L)||(p>=pos2&&p+a2<L&&p<L&&a2+p>=pos1&&a1+a2+p>=L)) printf("2\n"); else printf("TAT\n"); } return 0;}
F.
#include<stdio.h>#include<string.h>using namespace std;char s[1005][1005];int main(){ int n,m; while(scanf("%d%d",&n,&m)==2) { for(int i=1; i<=n; i++) { scanf("%s",s[i]+1); } int Flag=0; for(int i=1; i<=n; i++) { for(int j=1; j<=m; j++) { if(s[i][j]=='O') { int k=0; while(j+k<=m&&s[i][j+k]=='O') k++; if(k>=5) { Flag=1; } } } } if(Flag)printf("Yes\n"); else printf("No\n"); }}
G.
#include<stdio.h>int main(){ int T; scanf("%d",&T); while(T--) { int n,m,x; scanf("%d%d",&n,&m); int sum=0; for(int i=1;i<=n;i++) { scanf("%d",&x); sum+=x; } printf("%d %d\n",sum/m,sum%m); }}
H.
#include<stdio.h>int main(){ int n,s,k,v1,v2,v3; while(~scanf("%d%d%d%d%d%d",&n,&s,&k,&v1,&v2,&v3)) { double t = n*1.0/v3; double len = t*(v1+v2); double T = (s-len)/k; printf("%d\n",(int)(t-T)); }}
I.
#include<stdio.h>#include<algorithm>using namespace std;int a[104];int main(){ int n; while(scanf("%d",&n)==1) { for(int i=0;i<n;i++) { scanf("%d",&a[i]); } sort(a,a+n); int res=0; for(int i=0;i<n;i++) for(int j=i+1;j<n;j++) for(int k=j+1;k<n;k++) { if(a[i]+a[j]<=a[k])continue; else res=max(res,a[i]+a[j]+a[k]); } if(res==0) printf("T_T\n"); else printf("%d\n",res); }}J.
#include<stdio.h>#include<string.h>using namespace std;char s1[1005],s2[1005];int main(){ int T; scanf("%d",&T); while(T--) { scanf("%s%s",s1,s2); int len1=strlen(s1); for(int i=0;i<len1;i++) { if(s1[i]==s2[i]) s1[i]='0'; else s1[i]='1'; } printf("%s\n",s1); }}
阅读全文
0 0
- hrbust 软微学院 2016 ACM选拔重现 标程
- 2016Hrbust软件学院ACM新生选拔赛(一)
- ACM华锐学院选拔题
- ACM HRBUST
- hrbust 软件与微电子学院 ACM 2017 级新人热身程序竞赛
- ACM选拔所思
- Contest1261 - 成都东软学院2016年ACM冬季校赛热身赛 - 题解
- 成都东软学院2016年ACM冬季校赛正式赛 - 题解
- acm小组纪律及选拔说明
- acm省赛选拔组队赛经验谈
- 线上bug重现方法之一(捌点钟学院)
- HDU 5952 Counting Cliques(2016ACM/ICPC亚洲区沈阳站-重现赛)
- HDU 5950 Recursive sequence(2016ACM/ICPC亚洲区沈阳站-重现赛(感谢东北大学))
- 2016ACM/ICPC亚洲区沈阳站-重现赛 部分题解
- 2017ACM/ICPC广西邀请赛-重现赛
- 2017ACM/ICPC广西邀请赛-重现赛
- 西南交通大学第十三届ACM决赛-重现赛
- 2017ACM/ICPC广西邀请赛-重现赛
- MySQL数据库操作总结
- 深入理解mybatis原理-Mybatis数据源与连接池
- 1002 数塔取数问题 (DP
- PAT 甲级 1049. Counting Ones (30)
- PAT 甲级 1050. String Subtraction (20)
- hrbust 软微学院 2016 ACM选拔重现 标程
- Java入门之使用记事本写Java程序及简单命令符
- Java定时调度任务详解之Timer篇
- 557. Reverse Words in a String III
- caffe2 教程入门(python版)
- NIO与IO的区别
- 2054 数据结构实验之链表九:双向链表
- JAVA基础
- 如何新建Struts2工程