牛客网--华为机试在线训练2:计算字符个数

华为机试在线训练–牛客网(python)第二部分 华为机试在线训练–牛客网(python)第二部分(11~20)第十一题:数字颠倒 题目描述 描述: 输入一个整数,将这个整数以字符串的形式逆序输出 程序不考虑负数的情况,若数字含有0,则逆序形式也含有0,如输入为100,则输出为001 输入描述: 输入一个int整数 输出描述: 将这个整数以字符串的形式逆序输出 示例1 输入 15160 阅读详情

牛客网–华为机试在线训练2:计算字符个数

题目描述
写出一个程序,接受一个有字母和数字以及空格组成的字符串,和一个字符,然后输出输入字符串中含有该字符的个数。不区分大小写。

输入描述:
输入一个有字母和数字以及空格组成的字符串,和一个字符。

输出描述:
输出输入字符串中含有该字符的个数。

示例1
输入
ABCDEF A
输出
1

我的答案

#include<iostream>
#include<string>

using namespace std;
int main(){
    string str;
    char c;
    int NumOfC = 0;
    while(getline(cin,str) && (cin >> c)){
        if((c >='a' && c <= 'z') || (c >='A' && c <= 'Z')){
            c = toupper(c);
            for(int i = 0; i < str.size(); i++){
                if(toupper(str[i]) == c)
                    NumOfC++;
            }
            cout << NumOfC << endl;
        }
        else {
            for(int i = 0; i < str.size(); i++){
                if(str[i] == c)
                    NumOfC++;
            }
            cout << NumOfC << endl;
        }
    }
    return 0;
}
(牛客网)华为机试(一) 华为机试解答 第一题 HJ108求最小公倍数: 直接gcd解决 #include<iostream> using namespace std; int gcd(int a,int b) //求最大公约数函数 { int r; while(b) { r=a%b; a=b; b=r; } return a; } int main() { int a,b,g; while(scanf("%d%d",&a,&a 阅读详情

相关推荐

牛客网华为机试在线训练JavaScript版解答

1.字符串最后一个单词的长度 题目描述 计算字符串最后一个单词的长度,单词以空格隔开。 输入描述: 一行字符串,非空,长度小于5000。 输出描述: 整数N,最后一个单词的长度。 var str=readline(); function countStr(str){ var arr=str.split(' '); if(arr.length===1){ ...

叮当了个河蟹 7964

【HWOJ】计算字符个数

题目描述 写出一个程序,接受一个有字母和数字以及空格组成的字符串,和一个字符,然后输出输入字符串中含有该字符的个数。不区分大小写。 输入描述: 输入一个有字母和数字以及空格组成的字符串,和一个字符。 输出描述: 输出输入字符串中含有该字符的个数。 输入例子: ABCDEF A 输出例子: 1 #include #include using name

我在天上飘的博客 651

牛客网华为机试(python)

牛客网华为机试(https://www.nowcoder.com/exam/oj/ta?tpId=37) 按难度分为入门,简单,中等,困难,较难五个等级HJ7 取近似值 HJ9 提取不重复的整数 提取到输入字符串后就对其进行倒置,排序时直接按ls1的顺序进行排列 HJ46 截取字符串 字符串切片 HJ58 输入n个整数,输出其中最小的k个 map()函数是为了初始化n,k以及列表中的str类型为int类型 最后输出的*nums[:k]是对num[:k]的解包。 HJ101 输入整型数组和排序标识,对其元素按

qq_43504837的博客 3902

python实现华为机试题-输入一个字符串和一个字符,统计该字符在该字符串中出现的次数

思路:用count统计 from collections import Counter c=input('请输入字符:') str=input('请输入字符串') print(str.count(c))```

HBT036017的博客 1万+

【牛客网】【JAVA】华为机试刷题(一)

4.【题目描述】-【字符串分割】 【参考】- 用例全部通过,但格式错误,提交失败 import java.util.*; public class Main{ public static void main(String[] args){ Scanner in = new Scanner(System.in); String str1 = in.nextLine(); String str2 = in.nextLine(); s

Sun_940903的博客 4315

华为机试,1-20题,python版

华为机试(牛客网),1-30题,python版1.计算字符串最后一个单词的长度2.写出一个程序,接受一个由字母和数字组成的字符串,和一个字符,然后输出输入字符串中含有该字符的个数。不区分大小写。3明明的随机数4.字符串拆分5.进制转换6.质数因子7.取近似值8.数据表记录9.提取不重复的整数10.字符个数统计11.数字颠倒12.字符串反转13.句子逆序14.字符串连接最长路径15.求int型的正整数在内存中1的个数16.购物单 1.计算字符串最后一个单词的长度 a = input().split() b =

DI_JIA_的博客 5861

输入一个字符串和一个字符,统计这个字符在字符串中出现的次数

【代码】输入一个字符串和一个字符,统计这个字符在字符串中出现的次数。

m0_69664784的博客 2096

华为机试在线训练–牛客网(python)

华为机试在线训练–牛客网(python)第一部分(1~10)第一题:求字符串最后一个单词的长度#coding=utf-8 str = raw_input("") space_sky = ' ' if space_sky in str: str_sp = str.split(' ') print len(str_sp[-1]) else: print len(str)第二题:计

qq_25220145的博客 6228

python实现:计算字符的个数,接受一个由字母和数字组成的字符串和一个字符,然后输出输入的字符串中含有该字符的个数。不区分大小写。

题目内容: 接受一个由字母和数字组成的字符串和一个字符,然后输出输入的字符串中含有该字符的个数。不区分大小写。 可以使用以下语句实现字符串s的输入: s=str(input()) 输入格式: 输入一个由字母和数字组成的字符串,和一个字符,以空格隔开。 输出格式: 输出输入的字符串中含有该字符的个数。 输入样例: a1234bcdef a 输出样例: 1 s = str(input()) s = s...

林风风 8679

牛客网-华为机试刷题(二)

写此博客是为了记录自己在牛客网刷题华为机试的一些小问题,每一道题都会或多或少忘掉很多细节,找工作不易: 今天想要记录两道题,都是考察字符串: 一,坐标移动问题,简单说就是输入一行字符串,然后需要读取解析这些字符串,然后根据字符串中的AWSD以及相对应的数值进行最终的坐标计算并输出,题目描述如下: 开发一个坐标计算工具,A表示向左移动,D表示向右移动,W表示向上移动,S表示向下移动。从(0,...

程序袁的博客 2644

牛客网华为软件测试题库,牛客网华为机试题答案

牛客网华为机试(https://www.nowcoder.com/exam/oj/ta?tpId=37)按难度分为入门,简单,中等,困难,较难五个等级。

wenangou6 1040

计算字符个数

https://www.nowcoder.com/practice/a35ce98431874e3a820dbe4b2d0508b1?tpId=37&tqId=21225&tPage=1&rp=&ru=%2Fta%2Fhuawei&qru=%2Fta%2Fhuawei%2Fquestion-ranking 一、题目描述 写出一个程序,接受一个由字母...

小景的博客 335

华为OD机试D卷——2024真题目录+在线练习地址(华为OD机试华为OD机试华为OD机试华为OD机试华为OD机试华为OD机试华为OD机试华为OD机试华为OD机试华为OD机试华为OD机试华为OD机试华)

本章为C、D卷题库目录。华为机试有三道题目,第一道和第二道属于简单或中等题,分值为100分,第三道为中等或困难题,分值为200分。总分为400分,150分钟考试时间。OD的工资待遇还是很可观的15K-30K*14-16,希望大家努力。本专栏完全免费,收费是为了防止被爬,订阅专栏后添加客服联系退款(平台抽取部分以及扣税部分不可退),由于平台冻结资金一个月,所以只能次月退款,如4月份可退3月份的订阅,5月份可退4月份订阅。大家收到退款之后可以在评论区发送 “已退款” 支持一下哦!

m0_66793065的博客 1万+

【华为机试真题详解】机试题按知识点整理(入门指引)

【华为机试真题 Python实现】【2022 Q1 Q2 | 100分】《华为机试真题》专栏含牛客网华为专栏、华为面经试题、华为OD机试真题。如果您在准备华为的面试,期间有想了解的可以私信我,我会尽可能帮您解答,也可以给您一些建议!本文解法非最优解(即非性能最优)。专栏的题目,麻烦都收藏,点赞一下,支持一下,感谢!!【牛客网】 HJ5 进制转换 【牛客网】 HJ1 字符串最后一个单词的长度HJ17 坐标移动 (中等) HJ20 密码验证合格程序(中等) HJ33 整数与IP地址间的转换(中等)【机试真题】字

1万+

DDS信号发生器设计避坑指南:从AD9834配置到巴特沃斯滤波实战

本文详细解析了基于AD9834芯片的DDS信号发生器设计中的关键技术要点与常见陷阱,涵盖时钟源选择、寄存器配置时序、巴特沃斯滤波器设计等核心内容。针对中高频段信号质量优化,提供了实用的解决方案和代码示例,帮助工程师规避设计误区,提升信号发生器的性能和稳定性。

2y3u4i5o6p的博客 781

汇编语言与接口技术(第4版)清华大学出版社 第2章 80*86微处理器 课后题答案

汇编语言与接口技术(第4版)清华大学出版社 第2章 80*86微处理器 课后题答案

m0_51658788的博客 3606

华为机试 & 牛客网

华为机试 & 牛客网 今天在准备华为机试,时间蛮紧的,就在牛客网刷了点题目,好久没练算法了,从网上查了下代码,发现很多版本的解题方法,因为我主要学的是C语言,就只看了C++的解法,下面汇总一下我觉得比较简略和好理解的答题方法。 华为研发工程师编程题 [1/3]汽水瓶 有这样一道智力题:“某商店规定:三个空汽水瓶可以换一瓶汽水。小张手上有十个空汽水瓶,她最多可以换多少瓶汽水喝?”答案是5瓶,方法如下:先用9个空瓶子换3瓶汽水,喝掉3瓶满的,喝完以后4个空瓶子,用3个再换一瓶,喝掉这瓶满的,这时候剩

kailsong的博客 8903

【SWAT水文模型】SWAT-CUP参数率定与模型验证实战指南

本文提供了SWAT水文模型参数率定与模型验证的完整实战指南。详细介绍了如何使用SWAT-CUP工具,特别是SUFI-2算法,进行自动化参数校准,并阐述了模型验证的关键步骤以避免过度拟合。内容涵盖从工程搭建、核心参数选择、迭代优化到结果分析与常见问题排查的全流程,旨在帮助用户提升SWAT模型模拟的准确性与可靠性。

weixin_29072299的博客 499

牛客网-华为机试刷题(一)

写此博客是为了记录自己在牛客网刷题华为机试的一些小问题,每一道题都会或多或少忘掉很多细节,找工作不易: 一,对于python中的字符串输入,可以写成S=input(),也可以写成S=input(''),加str没啥必要,但是我基础太差,加上了之后才知道。 二,ord是将字符转换成它对应的ASCII码的函数,abs函数是求绝对值,这个可以直接用,不需要调用math包。 三,set()函...

程序袁的博客 1万+

SPL06气压温度传感器SPI驱动与补偿算法详解

气压传感器与温度传感器是嵌入式环境感知系统的核心组件,其测量精度高度依赖于MEMS芯片的校准参数与非线性补偿机制。SPL06作为集成式高精度数字传感器,采用24位Σ-Δ ADC与片内补偿引擎,需结合唯一出厂校准系数(即‘芯片指纹’)进行多阶数学修正,才能将原始ADC值转化为符合计量要求的帕斯卡(Pa)与摄氏度(℃)物理量。该过程涵盖SPI通信协议解析、寄存器时序控制、大端数据拼接、二进制补码处理及浮点/定点混合运算等典型嵌入式工程实践。广泛应用于无人机高度计、智能穿戴海拔监测与IoT气象终端中。

weixin_34640289的博客 142

【蓝桥杯——单片机学习笔记】十三.点阵(STC15F2K60S2)

一.点阵内部图 点阵的有两种,分为共阴和共阳(与数码管类似,后续代码根据共阳点阵编写)。点阵的控制主要是每行和每列电平的控制。如图,以共阳为例:若要使左上角的灯亮,则第一行输出高电平(其他行均为低电平),第一列输出低电平(其他列均为高电平)。 二.原理图 与数码管共用接口,所以数码管和点阵的显示只能选一个使用! 原理图中点阵的接口R5即代表第5行(Row),C8即代表第8列(Column)。通...

默默无闻小菜鸡的博客 2011

刷题牛客网 华为机试在线训练

华为这部分的机试题我是从最后开始刷的: 1、求最小公倍数 最小公倍数 = 两数之积除以最大公约数 最大公约数的我采用了辗转相除法和更相减损法这两种,当然也可以穷举。 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = ...

ymszzu的博客 3669

GO与KEGG富集分析实战:从差异基因到功能注释

本文详细介绍了GO与KEGG富集分析的完整实战流程,从差异基因列表出发,通过基因ID转换、核心分析到结果可视化,系统阐述了如何将基因数据转化为生物学洞察。文章重点讲解了使用R语言clusterProfiler包进行GO和KEGG富集分析的具体步骤、参数设置及常见问题解决方案,并强调了结果解读与生物学故事构建的方法,帮助研究者深入理解差异基因的集体功能倾向。

weixin_29291863的博客 918

(python)牛客网(华为机试四)——较难

未完待续~ 目录HJ1 字符串最后一个单词的长度HJ2 计算字符个数HJ 明明的随机数HJ4 字符串分隔HJ13 句子逆序HJ17 坐标移动HJ20 密码验证合格程序HJ23 删除字符串中出现次数最少的字符串HJ24 合唱队HJ25 数据分类处理字符串加解密HJ30字符串合并处理HJ32 密码截取HJ33 整数与ip的转换 HJ1 字符串最后一个单词的长度 while True: try: print(len(input().split()[-1])) except:

Alannah的个人学习记录 2178

人工智能面试总结-Python

B站:啥都会一点的研究生 公众号试读:啥都会一点的研究生 目录说说Python程序运行过程?说说Python的作用域?说说Python的数据结构?说说Python中可变与不可变类型?说说进程与线程?说说Python中的多线程?说说Python中的多进程?说说Python互斥锁与死锁?说说Lambda?说说Python的深拷贝与浅拷贝?说说Python多线程是否能用多个CPU,为什么?说说Python垃圾回收机制?说说Python里的生成器?说说迭代器与生成器的区别?说说Python 列表的 del,rem.

啥都生的博客 1万+

IP-Guard分类管理详解

大家都知道在配置IPGUARD策略前需要做分类库进行设置和分类。 1、应用程序:可以分类,例如上班时间只能用OFFICE和WPS,记事本等办公软件,可以在分类里设置一个类 ;办公软件,在未分类里找到OFFICE,WPS等拖入心建的分类里就可以在配置策略里调用。 2、网站分类也不一样,可以按照自己方式自定义。也可以导入厂家已经收集到的网站分类。 3、邮箱分类:可以提前定义好一个或...

IP-Guard专栏 589
上一篇: 牛客网--华为机试在线训练1:字符串最后一个单词的长度
下一篇: 【To Debug】牛客网--华为机试在线训练3:明明的随机数
Allenlzcoder
博客等级 码龄10年 925粉丝 512原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值