acm程序设计书中的题目o
来源:互联网 发布:如何关闭usb端口 编辑:程序博客网 时间:2024/06/05 03:21
统计所有数据中数目最多的气球的颜色。
本题首先定义两个二维的二维数组,首先输入一个颜色,将其放入第一个数组中,将该颜色与第二个数组中的颜色相比较,若数组二中不存在与其颜色相同的颜色,则将该颜色放入数组二中,用数组二统计数组一中各颜色的数量。
#include <iostream>
#include<vector>
#include<cstring>
#include<string>
using namespace std;
int main()
{
char b[1000][16],c[1000][16];
int d[1000];
int a,i,j,k,e,f;
while(cin>>a&&a!=0)
{
f=0;
e=0;
for(i=0;i<a;i++)
{
k=0;
cin>>b[i];
for(j=0;j<e;j++)
{
if(strcmp(c[j],b[i])==0)
k=1;
#include<vector>
#include<cstring>
#include<string>
using namespace std;
int main()
{
char b[1000][16],c[1000][16];
int d[1000];
int a,i,j,k,e,f;
while(cin>>a&&a!=0)
{
f=0;
e=0;
for(i=0;i<a;i++)
{
k=0;
cin>>b[i];
for(j=0;j<e;j++)
{
if(strcmp(c[j],b[i])==0)
k=1;
}
if(k==0)
{
for(k=0;k<=strlen(b[i]);k++)
{
c[e][k]=b[i][k];
}
e++;
{
for(k=0;k<=strlen(b[i]);k++)
{
c[e][k]=b[i][k];
}
e++;
}
}
for(i=0;i<e;i++)
{
d[i]=0;
for(j=0;j<a;j++)
{
if(strcmp(c[i],b[j])==0)
d[i]++;
}
}
for(i=1;i<e;i++)
{
if(d[i]>d[i-1])
f=i;
}
cout<<c[f]<<endl;
}
}
}
for(i=0;i<e;i++)
{
d[i]=0;
for(j=0;j<a;j++)
{
if(strcmp(c[i],b[j])==0)
d[i]++;
}
}
for(i=1;i<e;i++)
{
if(d[i]>d[i-1])
f=i;
}
cout<<c[f]<<endl;
}
}
0 0
- acm程序设计书中的题目o
- 《ACM程序设计》书中题目O-15
- 《ACM程序设计》书中题目--problem o
- 《ACM程序设计》书中题目―O
- 《ACM程序设计》书中题目O
- ACM程序设计书中题目O
- 《ACM程序设计》书中题目 O
- 《ACM程序设计》书中题目 O
- ACM书中的题目 O-15
- acm程序设计书中的题目j
- acm程序设计书中的题目t
- acm程序设计书中的题目u
- acm程序设计书中的题目y
- ACM程序设计书中题目--O(出现最多的颜色)
- 《ACM程序设计》书中题目 O-15 color of balloons
- 《ACM程序设计》书中题目O 第十五题 气球问题
- 《ACM程序设计》书中题目O(裁判最喜欢猜气球)
- 关于acm程序设计书中题目 #M #N #O
- Python进阶(十八)-Python3爬虫小试牛刀之爬取CSDN博客个人信息
- Notepad++7.3.3首要更新是解决CIA挂马
- Python机器学习的步骤
- Linux中对于Access,Modify,Change的解释
- 5-3 谁先倒 (15分)
- acm程序设计书中的题目o
- C语言 宏的高级用法
- linux常用命令
- caffe实现3D卷积代码 C3D 安装遇到的问题记录
- bzoj3411
- 1、直接插入排序InserTSort()
- 设置MATLAB中figure图的背景为白色
- 【操作系统】 No.1计算机的4个主要组成部分
- Lecture2 Operations