#include<stdio.h>
#include<string.h>
#define maxsize 1000
void main(){
int num,m_num,max,flag,i,j;
char stArr[maxsize][15];
char temp[15];
int cal[maxsize];
scanf("%d",&num);
while(num>0&&num<=1000&&num!=0){
for(i=0;i<num;i++)
cal[i]=0;
for(i=0;i<num;i++){
scanf("%s",temp);
flag=0;
for(j=0;j<num;j++){
if(strcmp(temp,stArr[j])==0){
cal[j]+=1;
flag=1;
break;
}
}
if(flag==0){
strcpy(stArr[i],temp);
cal[i]+=1;
}
}
max=cal[0];
m_num=0;
for(i=1;i<num;i++)
if(max<cal[i]){
max=cal[i];
m_num=i;
}
printf("%s\n",stArr[m_num]);
scanf("%d",&num);
}
} 先贴代码,刚开始是一个Compile Error,把几个for循环的i,j设置为全局变量解决了,之后又是一个Presentation Error将printf("%s",stArr[m_num]);改成printf("%s\n",stArr[m_num]);即可
相关推荐
acm1004题答案
这是acm第1004题的答案,通过网站测试,可供参考。
杭电OJACM1004题 (必AC及易错点)
这道题说白的就是求最大值的升级版,大家可以使用String.h的strcmp函数 #include <iostream> #include <string.h> #include<string> using namespace std; int main() { int n; char a[1001][15]; while(cin>>n) { if(n==0) break;
Pluto SDR新手避坑指南:从环境配置到第一个MATLAB收发程序(附完整代码)
本文为Pluto SDR新手提供全面的避坑指南,从硬件连接到MATLAB环境配置,再到第一个信号收发程序的实现。详细介绍了驱动安装、常见问题排查以及关键参数设置,帮助用户快速上手软件定义无线电(SDR)技术,并附有完整代码示例。
杭电OJ 1004 C语言答案
如果有相同数量的气球颜色同时最大,取先出现的颜色~
Qt Creator菜单栏消失的终极修复指南:从快捷键冲突到设置恢复
本文详细解析了Qt Creator菜单栏消失的常见原因及修复方法,包括快捷键冲突排查、配置文件重置和界面模式切换等解决方案。特别针对Qt开发者遇到的菜单栏显示问题,提供了从简单快捷键操作到深度配置修改的全方位指南,帮助用户快速恢复Qt Creator的正常使用。
AI智能体面试实战与真题解析: 312+道面试题完整答案 (下篇)
本文覆盖220道基础八股文+92道项目面试题,涵盖Agent架构、RAG、工具调用、记忆系统、多智能体、大模型基础、工程化实践、Prompt工程9大模块,含完整代码实现和模拟面试剧本。
杭电oj第1004总结
这道题目完全算不得难度很大,而我做了却很长时间,因为很多东西不熟
19、硬件工程师笔试面试——无线通讯模块(2025版本)
例如,如果你的项目需要传输大量数据,如视频流或大数据文件,那么你可能需要一个高速率的模块,如支持802.11ac或802.11ax(WiFi 6)的模块。如果你的数据传输需求较小,如传感器数据,那么一个较低速率的模块,如蓝牙或Zigbee,可能就足够了。较高的频率(如5GHz)提供更大的带宽,支持更高的数据传输速率,但信号覆盖范围较小,穿透能力较弱。例如,在蓝牙通信中,一台设备作为主机,另一台设备作为从机,它们通过频率跳频的方式确定连接,并在连接建立后通过特定的协议进行数据交换。
杭电oj 1004 Let the Balloon Rise
【代码】杭电oj 1004 Let the Balloon Rise。
【光斑定位】空间激光通信、光斑定位、CCD、光斑定位——13000字
0.完整源码获得方式 订阅MATLAB/FPGA教程,免费获得教程案例以及任意2份完整源码 ----------------------------------------------------------------- 空间激光通信是指以光波作为载波进行数据传输的一种通信方式。目前,空间激光通信己成为人们关注的焦点。在空间激光通信系统中,光斑定位是是一项关键技术。 本论文首先对国内外空间激光通信系统的研究现状进行了阐述,论述了空间激光通信的理论只是,并对CCD成像原理,...
【Arduino 动手做】六舵机自平衡 Rotary Stewart 平台
《Arduino六舵机自平衡Rotary Stewart平台项目》 该项目展示了一个基于Arduino的六自由度Rotary Stewart平台,通过六个舵机实现动态平衡控制。设计采用激光切割框架和TAMIYA 70171套件,提供详细组装指南和开源固件(GitHub可获取)。开发者丹·罗耶分享了3D打印文件、视频演示及运动学优化需求,强调该平台可扩展应用于游戏控制(如Kerbal Space Program)或教育领域。项目链接包含完整资源包,鼓励用户参与改进并分享创作成果。该案例体现了Arduino在机
2024杭电多校第七场
2024杭电多校第七场
TSN新技术,让您的设备网络“更实时、更确定、更安全”
近日,工业和信息化部发布了2022年第23号公告,批准发布行业标准YD/T 4134-2022《工业互联网时间敏感网络需求及场景》。该标准是国内首个时间敏感网络(TSN)技术标准,标志着我国TSN技术标准体系建设迈出了坚实的一步,对构建工业互联网网络标准体系具有重要意义。TSN源于Time-Sensitive Networking的缩写,中文译名为时间敏感网络,因其具备的确定性和微秒级交互特性,受到了对实时性要求较高的工业控制领域的关注。TSN与工业数智化。
杭电ACM题1004
杭电题1004 Problem Description Contest time again! How excited it is to see balloons floating around. But to tell you a secret, the judges' favorite time is guessing the most popular problem. When th
109. SAP ABAP 应用程序中的锁机制和工作原理介绍
SAP ABAP 系统中的锁概念,是 SAP ABAP 为了保证`数据一致性`而引入的一种保护机制。 像 SAP 这种复杂的企业级应用,系统中同一时间段的同一份数据,可能会有多个 Transaction(终端用户或者 API )同时进行读写操作。为了防止出现数据不一致,SAP ABAP 引入了锁机制。 这种锁机制并非数据库服务器层面的锁,而是在 SAP ABAP 应用服务器层面上工作,加锁和解锁都由专门的 ABAP Function Module 来完成。
老版QQ原生表情gif动态
这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。
杭电acm 1004题
本题的大意是要求计算出颜色出现频率最高的那个气球... 虽然不是很难,但是还是学到了一些知识,二维数组的运用,由于题目输入的是不超过15个字符的颜色,所以我使用一个二维数组来装颜色,每一行装一种颜色...再与以前初次的颜色进行比较,得到最大的那个数据即使出现次数最高的那个颜色,输出即可...代码如下: 1 /***********************************...
汉书HE8,好用的汇编代码编写工具
汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大
2019年杭电多校第一场 1004题Vacation(分析)
2019年杭电多校第一场 1004题Vacation(分析)题目链接.解决思路代码 题目链接. 解决思路 将每一辆车都假设认为是能让Tom车堵住的车辆,那么他们每一辆车(a[i])需要到达的终点就是TOM车前面所有车的长度和加上当前车辆a[i]距离终点的距离。然后除a[i]速度得到时间T。然后就是一个一个求,找到时间T最大的就是答案。 毕竟无论那辆耗费时间最长的车在哪里,我们的Tom车都会被堵在该...
TMS_WebGMaps_1.9.8.0_Full_Source
TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder
VC中sqlite的使用
在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示
杭电oj1004题
题目就不粘了,说说我的思路吧。这道题还是比较容易的,用一般的思路去做复杂度是完全允许的。 我是用【1001】【16】的二维数组存的数据,遍历数组并和d数组比较,每出现一个新颜色就加入d【i】【16】,并将发f【i】变成1,如果是已经出现的颜色,只需将f相应位置加一,最后只需遍历f找到最大值max,然后输出d[m]. 【注】字符串操作用strcmp,strcpy 下边是ac的代码: #include...
杭电OJ记录--1004
1004–最受欢迎的气球 关于new和delete的格式!!!! 数组 int *a = new int [5];//不能赋初值 delete [ ] a;//[ ]很重要 单独的一个数据 int *a = new int; //没有初始值 int *b = new int(10); //有初始值,注意用小括号 delete a; delete b; 输出数量最多的气球颜色,比较的是气球个数(数组中的数据),修改的是下标(maxindex) ————AC代码———— #include
杭电ACM 第1004题
#include<iostream> #include<string> #include<stdlib.h> using namespace std; void main(){ int n; while(cin>>n){ if(n==0) break; string str[10...
杭电水题1004
#include<stdio.h>#include<string.h>struct color{char color[15];int num;}balloon[1000];int main(){int n,i,j,k,l,num,max;char new[15]; while(scanf("%d",&n)&&n!=0) { ...
杭电1004题c语言答案,杭电1004题
#include#include#includeusing namespace std;int main(){string strInput;while(cin >> strInput){int iNum = atoi(strInput.c_str());map smap;string maxColour;int maxCount;if(0 == iNum){return 0;}for...
杭电ACM 1004题
原题大概意思就是统计输入字符串中,重复的最大个数! import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc=new Scanner(System.in); String temp;//用于暂存输入的颜色字符串
691



被折叠的 条评论
为什么被折叠?



