【ACM】杭电OJ 1004
题目链接:杭电OJ 1004
运行环境:Dev-C++ 5.11
思路:
先把先把num数组全部赋值为1;第一个颜色单独输入,从第二个开始,需要与前面的进行比较,如果前面有相同的颜色,则在目前的num[i]上加1,最后只要把num数组中最大值的下标i找到,在输出color[i]即可。
#include <stdio.h>
#include <string.h>
int num[1010];
char color[1010][16];
int main()
{int n,i,j,t,max;while (scanf("%d", &n) != EOF){memset(num,1,sizeof(num)); if (n == 0) break;num[0]=0;scanf("%s",color[1]);for(i=2;i<=n;i++){scanf("%s",color[i]);for(j=i-1;j>=1;j--){if(!strcmp(color[j],color[i])){num[i]+=1;}}}t=0;max=0;for(i=1;i<=n;i++){if(max<num[i]){max=num[i];t=i;}}printf("%s\n",color[t]);}return 0;
}
【ACM】杭电OJ 1004相关推荐
- 杭电OJ——ACM 1009.FatMouse‘ Trade
FatMouse'Trade 杭电OJ--ACM 1009.FatMouse' Trade链接入口 问题描述 肥老鼠换东西,m磅猫食,n间房子,每个房间有J[i]磅JavaBean,对应 ...
- 杭电OJ——ACM 1003.Max Sum
Max Sum 杭电OJ--ACM 1003.Max Sum链接入口 问题描述 大意: 给定一个序列a[1],a[2],a[3]-a[n],你需要算出其子序列中的最大值.比如说:给你一个 ...
- 赛马网ACM试题(原杭电oj ACM)java版答案(1000,10001,1002)
赛马网ACM试题(原杭电OJ ACM试题)答案(java版) Author : Zhang Hailong Date : 2015-09-17 HomePage : http:// E ...
- 【ACM】杭电OJ 2037
题目链接:杭电OJ 2037 先把b[i]进行排序,然后,b[i]与a[i+1]进行比较. #include <iostream> #include <cstdio> #inc ...
- 【ACM】杭电OJ 2020(排序)
题目链接:杭电OJ 2020 排序可以有冒泡排序,选择排序,或者直接调用函数. 下面是选择排序: #include <stdio.h> #include <math.h> in ...
- 【ACM】杭电OJ 2018
题目链接:杭电OJ 2018 从n>4开始,每一年的牛的数量=前一年的牛的数量+三年前的牛的数量 问:为什么是三年前? 答:假设三年前有一头小牛出生,出生的那一年即为第一年,到了第四年,即三年后 ...
- 【ACM】杭电OJ 1005
题目链接:杭电OJ 1005 超时代码如下(而且开辟的数组空间大小不够): #include <stdio.h> int m[100000]; int f(int n,int a,int ...
- 【ACM】杭电OJ 2012。
题目链接:杭电OJ 2012 思路很简单,但是有一种高效算法显示编译错误,不知道为什么 运行环境:VS2017 AC代码: #include <stdio.h> #include < ...
- 【ACM】杭电OJ 1003。
运行环境VS2017 题目链接:杭电OJ 1003 主要思想是: 用d[i]来存放前i项中最大的和,得到end,然后再倒推,得起始的位置begin 然而在程序42行的疑问,大家可以讨论一下吗???? ...
最新文章
- 实现一个简单的文件上传进度条
- C++中const——由一个例子想到的
- 马斯克超级计算机玩吃鸡,在50亿美元打造的计算机上运行《绝地求生大逃杀》会怎样?...
- (运维)VMware-vCenter-Server-update Management
- 【TensorFlow】tf.concat的用法
- linux心跳包检测代码_OpenSSL心跳包越界读敏感信息泄漏漏洞
- 跳蚤(POJ-1091)
- php 多文件上传与下载,php实现文件下载跟多文件上传
- python lambda表达式及用法_Python:lambda表达式和yield关键字理解与使用讲解
- linux运行库,Linux C 静态库 共享库 运行库
- 磁共振立体定向仪行业调研报告 - 市场现状分析与发展前景预测(2021-2027年)
- ie8 升级页面html,IE9及以下浏览器升级提示
- “智慧零售”下的信息化会员营销
- 探索前沿脑科学,英特尔携手西悉尼大学共建“超级”计算机
- 前阿里P10赵海平被打3.25后离职,加入字节跳动,职级或为4+
- 字符设备驱动应用---LED设备驱动实现
- make~warning: Clock skew detected. Your build may be incomplete.
- windows搭建nginx + php环境
- C语言——宏定义及保留n位小数
- 继电器开关性能简要对比