sdut 字符统计2

字符统计2 (字符串) SDUT 字符统计2 Time Limit: 1000 ms Memory Limit: 65536 KiB Problem Description 输入英文句子,输出该句子中除了空格外出现次数最多的字符及其出现的次数。 Input 输入数据包含多个测试实例,每个测试实例是一个长度不超过100的英文句子,占一行。 Output 逐行输出每个句子中出现次数最多的字符及其出现的次数(如果有多个字符... 阅读详情
Problem Description

输入英文句子,输出该句子中除了空格外出现次数最多的字符及其出现的次数。

Input

输入数据包含多个测试实例,每个测试实例是一个长度不超过100的英文句子,占一行。

Output

逐行输出每个句子中出现次数最多的字符及其出现的次数(如果有多个字符的次数相同,只输出ASCII码最小的字符)。

Example Input
I am a student
a good programming problem
ABCD abcd ABCD abcd
Example Output
a 2
o 4
A 2
Hint
 
Authord
代码:
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main()
{
    int k,l,m,n,i,j,max;
    char s[102];
    int t[102];
    char st[102];
    while(gets(st))
    {
        m=0;
        k=strlen(st);
        for(i=0; i<k; i++)
        {


            if(st[i]!=0&&st[i]!=' ')   //对于字符空格不给予讨论
            {
                n=1;
                s[m]=st[i];   //设置一个新的字符串组,将每一个不同字符进入数组
                for(j=i+1; j<k; j++)
                {


                    if(st[i]==st[j])
                    {
                        st[j]=0; //对有等于前面字符的,进行标识,当循环到它时直接跳过
                        n++;


                    }
                }
                t[m]=n;  //每个不同字符出现的次数
                m++;
            }
        }
        max=t[0];  //设置最大值为第一个字符的个数
        l=0;
        //采用打擂法,得到最大值
        for(i=1; i<m; i++)
        {
            if(t[i]>max)
            {
                max=t[i];
                l=i;
            }
            if(t[i]==max)//当出现字符的个数相等时,通过比较谁的ascill值来获取最大值
            {
                if(s[i]>s[l])
                {
                    max=t[l];
                }
                else
                {
                    max=t[i];
                    l=i;
                }
            }
        }
        printf("%c %d\n",s[l],max);


    }
    return 0;
}
从Pikachu靶场实战解析越权漏洞:原理、攻击与防御 本文通过Pikachu靶场实战详细解析越权漏洞的原理、攻击方式与防御策略。文章深入探讨水平越权和垂直越权的危害,结合代码示例展示漏洞利用过程,并提供代码层和架构层的立体化防御方案,帮助开发者有效防范这一Web安全隐形杀手。 阅读详情

相关推荐

应用软件——Altium Designer 19 Gerber/坐标文件

如何输出Gerber文件 步骤如下: 打开需要输出的PCB文件 2. 设置原点坐标 3. 打开Gerber Files 选项,File–>Fabrication Opuputs–>Gerber Files。 4. General参数设置。 用于指定输出Gerber文件中使用的单位(Units)和格式(Format)。单位可以是公制(Millimeters)和英制(Inches);格式栏中2:3,2:4,2:5代表文件中使用的不同数据精度,其中2:3表示数据含2位整数3位小数;相应的,另外两个分

染血黑兔的博客 7203

7-43 sdut-循环-6-统计字符

7-43 sdut-循环-6-统计字符 首先给出所输入字符的个数N,然后给出N个字符,统计其中英文字母、空格、数字字符和其他字符的个数。 输入格式: 第一行为字符的个数N; 第二行为N个字符。 输出格式: 在四行内输出: letters=英文字母个数 blanks=空格个数 digits=数字字符个数 输入样例: 10 AaZ & 15Az 输出样例: letters=5 blanks=2 digits=2 others=1 import java.util.Scanner; public cl

balding_man的博客 1569

Revit Dynamo实战:用Excel数据批量生成桥梁模型(附自适应族技巧)

本文详细介绍了如何利用Revit Dynamo结合Excel数据实现桥梁参数化建模,重点讲解了数据驱动建模、自适应族优化及大型项目性能管理三大核心技巧。通过结构化Excel数据、高级自适应族创建和分块处理策略,显著提升桥梁建模效率与设计变更响应能力。

weixin_42520025的博客 387

统计字符串出现次数(10分)

题目内容: 从键盘输入两个字符串,输出第二个串在第一个串中出现的次数。如果没有,输出“No”。 输入格式: 输入两个字符串 输出格式: 输出第二个串在第一个串中出现的次数。 如果没有,输出 No 输入样例1: This is his book[回车] is[回车] 输出样例1: 3[回车] 输入样例2: This is my book[回车] at[回车] 输出样例2: No[回车] 时间...

敌人派的博客 4571

MuJoCo柔性体仿真实战:从FlexComp建模到自定义模型导入

柔性体仿真是机器人交互研究中不可或缺的一环,MuJoCo作为高精度物理求解器,凭借高效的求解速度与批量并行能力,成为强化学习与软体抓取任务的热门选择。其FlexComp机制将连续材料离散为粒子-约束系统,以较低建模成本模拟布料、软组织等形变行为,相比Gazebo等平台更具实时性与可扩展性。技术价值体现在自定义柔性体建模与导入流程中:通过XML配置网格密度、间距与材料参数,即可生成贴合任务需求的软体垫子或硅胶抓手。在柔性抓取、颗粒抓手、医疗仿真等场景中,该方法能快速构建可训练的环境。围绕环境搭建、FlexCo

weixin_29045585的博客 158

Endnote 导入参考文献的时候,格式错误太多了。et.al错误,国标GBT7714在endnote中的详细配置教程,适用于本科,硕士论文文献插入的模板

EndNote插入文献常遇到以下错误主要如下: 等、et al不分; 英文作者全名大写; 期刊名字使用了缩写(图片里没有体现;卷号、期号缺失时出现乱码,多了半个括号;页码范围略去了相同部分;没有悬挂缩进,本文全部解决,全网最细

sakura的博客 3万+

字符统计2_JAVA

Description 输入英文句子,输出该句子中除了空格外出现次数最多的字符及其出现的次数。 Input 输入数据包含多个测试实例,每个测试实例是一个长度不超过100的英文句子,占一行。 Output 逐行输出每个句子中出现次数最多的字符及其出现的次数(如果有多个字符的次数相同,只输出ASCII码最小的字符)。 Sample Input I am a student a good programming problem ABCD abcd ABCD abcd Output a 2 o 4 A 2 Hint

baiqiaoxiang的博客 253

1分钟吃透一篇文献,借助AI辅助各部分精读,效率提升10倍(附AI提示词)

你现在是一名【研究领域】的资深博士,非常擅长阅读与分析长篇论文,那么接下来我会给你上传一篇论文,请你按照我的要求辅助我阅读。

qq_64378896的博客 638

SDUT 字符数组之字符统计2

#include <stdio.h> #include <stdlib.h> int main() { char s[101]; int i; while (gets(s)!=NULL) { int a[130]={0}; for (i=0;s[i]!='\0';i++) { if (s[i]!=' ') { a[s[i]].

vegetabler的博客 826

大疆RoboMaster嵌入式面试,电机FOC调不出来当场走人

摘要:大疆RoboMaster嵌入式工程师面试以实战能力著称,重点考察FreeRTOS任务调度、FOC电机控制和CAN总线三大核心技能。FreeRTOS部分涉及优先级调度、栈溢出排查及信号量与互斥锁的区别;FOC控制要求现场编写电流环代码,并解释Clarke/Park变换原理;CAN总线则关注仲裁机制、CANopen协议应用及错误帧排查方法。面试强调工程实践,需具备STM32开发经验,建议搭建实际环境进行练习。该岗位被誉为"硬件版修罗场",充分体现大疆对实际开发能力的严格要求。

郑伟强dev的专栏 150

什么是 SAPGUI 里的 Logon Group/Server

这意味着,不同的用户连接可以被分配到不同的应用服务器,以实现均衡的资源利用和降低某一服务器的负载压力。在这种配置下,欧洲的用户登录时选择“EUROPE_GROUP”,系统将自动选择一个位于欧洲的数据中心的服务器进行连接,这样不仅减少了网络延迟,还实现了服务器间的负载均衡。用户在 SAPGUI 中登录时,只需选择相应的 Logon Group(例如“FIN_GROUP”),系统就会自动将他们的连接请求分配到当前负载最小的应用服务器上,这种动态分配大大提升了系统的响应速度和稳定性。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 1069

字符统计2 SDUT

Time Limit: 1000 ms Memory Limit: 65536 KiB Problem Description 输入英文句子,输出该句子中除了空格外出现次数最多的字符及其出现的次数。 Input 输入数据包含多个测试实例,每个测试实例是一个长度不超过100的英文句子,占一行。 Output 逐行输出每个句子中出现次数最多的字符及其出现的次数(如果有多个字符的次数相同,只输出AS...

zhangzhaolin12的博客 1235

Vue3 - Element Plus上传组件el-upload上传多个文件时,让on-change监听事件仅执行一次并获取最终文件列表方法(开启多选文件并手动上传,拿到文件列表统一循环调用接口上传)

vue3,elementplus,Upload上传,el-upload,文件上传组件,上传组件on-change里执行多次,取消自动上传后change重复执行问题,upload上传多个文件后导致on-change执行多次拿不到最终文件列表,Element-plus的upload组件on-change不断执行怎么办,上传多个文件多次执行调用,上传多个文件时如何只执行一次on-change方法拿到最终的文件列表,vue3elementplus上传组件开启多个上传后导致change方法执行好几次,仅调用一

🏆 前端领域优质创作者 1万+

sdut oj 1525 字符统计2

字符统计2 Time Limit: 1000 ms Memory Limit: 65536 KiB Submit Statistic Problem Description 输入英文句子,输出该句子中除了空格外出现次数最多的字符及其出现的次数。 Input 输入数据包含多个测试实例,每个测试实例是一个长度不超过100的英文句子,占一行。 Output 逐行输出每个句子中出现次数最多...

把你miku miku掉! 546

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

字符统计2 sdut 1525

Time Limit: 1000MS Memory Limit: 65536KB Submit Statistic Problem Description输入英文句子,输出该句子中除了空格外出现次数最多的字符及其出现的次数。 Input输入数据包含多个测试实例,每个测试实例是一个长度不超过100的英文句子,占一行。 Output逐行输出每个句子中出现次数最多的字符及其出现的次数(如果有多个字

WhyWhatHow-Craze 824

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

SDUT-Java——字符统计2

字符统计2 Time Limit: 1000 ms Memory Limit: 65536 KiB Problem Description 输入英文句子,输出该句子中除了空格外出现次数最多的字符及其出现的次数。 Input 输入数据包含多个测试实例,每个测试实例是一个长度不超过100的英文句子,占一行。 Output 逐行输出每个句子中出现次数最多的字符及其出现的次数(如果有多个字符的次数相同,只...

命运只负责洗牌,但玩牌的是我们自己。 291

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

c语言字符统计2sdut,C语言实验——单词统计(字符串) SDUT

C语言实验——单词统计Problem Description从键盘输入一行字符(长度小于100),统计其中单词的个数,各单词以空格分隔,且空格数可以是多个。Input输入只有一行句子。仅有空格和英文字母构成。Output单词的个数。Sample Inputstable marriage problem Consists of Matching membersSample Output7#...

weixin_42523907的博客 470

sdut acm 字符统计2

Problem Description 输入英文句子,输出该句子中除了空格外出现次数最多的字符及其出现的次数。 Input 输入数据包含多个测试实例,每个测试实例是一个长度不超过100的英文句子,占一行。 Output 逐行输出每个句子中出现次数最多的字符及其出现的次数(如果有多个字符的次数相同,只输出ASCII码最小的字符)。 Example In

shadowam的博客 591

SDUT-1525 字符统计2

Code #include #include int main() { char s[101]; int cnt[101]; int i,j,k,max; while(gets(s) != NULL) { memset(cnt,0,sizeof(cnt)); k = max = 0; int len =

Euthanazia的博客 1288

字符统计2 (sdut oj)

字符统计2 Time Limit: 1000MS Memory Limit: 65536KB Problem Description 输入英文句子,输出该句子中除了空格外出现次数最多的字符及其出现的次数。 Input 输入数据包含多个测试实例,每个测试实例是一个长度不超过100的英文句子,占一行。 Outp

SwordsMan98 1665

[1525]字符统计2 (哈希)SDUT

 字符统计2 Time Limit: 1000ms   Memory limit: 65536K  有疑问?点这里^_^ 题目描述 输入英文句子,输出该句子中除了空格外出现次数最多的字符及其出现的次数。 输入 输入数据包含多个测试实例,每个测试实例是一个长度不超过100的英文句子,占一行。 输出 逐行输出每个句子中出现次数最多

jiangyongy的专栏 971

SDUT-1525 字符统计2(JAVA*)

字符统计2Time Limit: 1000 ms Memory Limit: 65536 KiBSubmit StatisticProblem Description输入英文句子,输出该句子中除了空格外出现次数最多的字符及其出现的次数。Input输入数据包含多个测试实例,每个测试实例是一个长度不超过100的英文句子,占一行。Output逐行输出每个句子中出现次数最多的字符及其出现的次数(如果有多个...

Leslie's Blog 304

c语言字符统计2sdut,C语言KMP匹配算法的实现

KMP算法是用于字符串模式匹配的一种无回溯算法,其算法时间复杂度为O(m+n)。其基本思路如下:首先分析模式字符串p = “p0p1p2p3…pi…pk…pk+i-1pk+ipk+i+1…”如果已知 p0= pk, p1= pk+1, …, pi= pk+i(1)式那么,当pk+i+1匹配失败时,可以直接右移字符串p,使得pi对齐pk+i的位置,pi...

weixin_29491167的博客 240

c语言字符统计2sdut,山东理工大学SDUT - ACM OJ 题: Python代码 及分析

Python基础语法学习完成,先刷基础题100道巩固 ,附 题目、代码、知识分析题目:http://acm.sdut.edu.cn/onlinejudge2/index.php/Home/Index/problemdetail/pid/1000.html代码:s = input().split();print((int)(s[0])+(int)(s[1]))知识分析:1、python输入 inpu...

weixin_35698190的博客 917
上一篇: c语言--矩阵逆置
下一篇: sdut 保留整数
Endless21
博客等级 码龄10年 1粉丝 26原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值