C++初级算法第三天
2019-03-11 本文已影响19人
权的小树洞
大家好!
今天一共要讲4道简单算法题目
<一>
题目:总和问题
分析:输入一个数字N,求1+2+3+4+5+6+.....+N

定义了三个整形数据,i用来存储输入的数据,k为从1到i的遍历数字,sum为我们最后输出的值
‘其实通过的问题的分析我们就很容易的发现,我们使用for循环就能很简单的实现从1加到i的数据
然后每一次都加到sum就能够得到答案

以上的图为测试的答案
<二>
题目:让气球上升
比赛时间了!看到气球漂浮在周围是多么的兴奋。但要告诉你一个秘密,评委最喜欢的时间是猜测最受欢迎的问题。比赛结束后,他们将统计每种颜色的气球并找到结果。
今年,他们决定把这份可爱的工作留给你。
分析:输入一个数字,代表着气球的数量;然后输入每一个气球的颜色,最后输出那个气球的颜色最多

<三>
题目:最大公约数
分析:输入两个数字,输出他们的最大公约数

<四>
题目:回文字符
给定一个字符串,判断是否为回文字符。
PS:回文字符为首尾字符相同

利用出栈出栈的原理,判断字符串是否为回文字符串