- 博客(33)
- 收藏
- 关注
原创 C语言之概率
小明最近对概率问题很感兴趣。一天,小明和小红一起玩一个概率游戏,首先小明给出一个字母和一个单词,然后由小红计算这个字母在这个单词中出现的概率。输入包含多组测试数据。每组数据包含一个字母和一个单词。单词的长度不超过200。例如,给定的字母是a,单词是apple,那么概率是0.20000。
2024-02-05 16:08:19 343 1
原创 C语言之外币兑换
小明刚从美国回来,发现手上还有一些未用完的美金,于是想去银行兑换成人民币。可是听说最近人民币将会升值,并从金融机构得到了接下来十二个月可能的美元对人民币汇率,现在,小明想要在接下来一年中把美金都兑换成人民币,请问最多能得到多少人民币?输入的第一行是一个实数N(1.00<=N<=100.00),表示小明现有的美金数量。接下来一行,包含12个实数ai,表示接下来十二个月的美元对人民币汇率。输出一个小数R,表示小明最多能获得的人民币数量,结果保留两位小数。
2024-02-05 16:05:38 367 1
原创 C语言之当总统
小明想当丑国的总统,丑国大选是按各州的投票结果来确定最终的结果的,如果得到超过一半的州的支持就可以当选,而每个州的投票结果又是由该州选民投票产生的,如果某个州超过一半的选民支持小明,则他将赢得该州的支持。现在给出每个州的选民人数,请问小明至少需要赢得多少选民的支持才能当选?每组数据的第一行是一个整数N(1<=N<=101),表示丑国的州数,当N=0时表示输入结束。接下来一行包括N个正整数,分别表示每个州的选民数,每个州的选民数不超过100。对于每组数据输出一行,表示小明至少需要赢得支持的选民数。
2024-02-05 16:03:44 196 1
原创 C语言之摆积木
一天,他把许多积木块组成了好多高度不同的堆,每一堆都是一个摞一个的形式。然而此时,他又想把这些积木堆变成高度相同的。但是他很懒,他想移动最少的积木块来实现这一目标,你能帮助他吗?接着下一行是n个正整数,表示每一个积木堆的高度h,每块积木高度为1。其中1<=n<=50,1<=h<=100。每组测试样例包含一个正整数n,表示小明已经堆好的积木堆的个数。对于每一组数据,输出将积木堆变成相同高度需要移动的最少积木块的数量。测试数据保证积木总数能被积木堆数整除。在每组输出结果之间输出一个空行。当n=0时,输入结束。
2024-02-05 16:01:41 253 1
原创 C语言之大写的X
接下来有T行,每行有一个正奇数n(3<=n<=79),表示放大的规格。对于每一个n打印一个规格为 n*n 放大的‘X’,每组输出后面空一行。输入数据第一行是一个整数T,表示有T组测试数据。请你编程画一个放大的‘X’。
2024-02-05 15:59:53 187 1
原创 C语言之小明与小红
每行输入一个小数(输入数据保证一定是a.b的形式,为了简单化问题,没有循环小数的情况),小明一直很讨厌小数点,一看到小数点就头疼。给你一个小数x,你能算出小数点后第n位是什么吗?小明看到此题后,瞬间头疼晕倒,你能帮帮他吗?然后跟一个n,表示小数点后第几位。输出一个数表示小数点后第n位的数。
2024-02-04 10:33:12 207 1
原创 C语言之晚餐
小明请好朋友们来家里吃晚饭,但是厨房里的餐具不够了,于是小明到仓库里找新餐具。仓库里的东西都是装在一个个箱子里,箱子上面写着里面装的什么东西,现在小明想请你帮忙找出这些装餐具的箱子。题目中的餐具只包含:碗(bowl),刀(knife),叉(fork),筷子(chopsticks)。输入包含多组测试数据。每组先输入一个整数N,表示仓库里有N个箱子。然后输入N个字符串,分别表示箱子里装的是什么东西。对于每组输入,输出仓库里所有餐具的名字。
2024-02-04 10:31:31 139 1
原创 C语言之分披萨
今天小明来到一家披萨店吃披萨,由于实在太饿了,他决定点一个超大的披萨。不过这家店很奇怪,制作的披萨都是矩形的。于是爱思考的小明想知道这个披萨能否完全放置于自己所在的圆桌之内,也就是披萨是否一定会有部分悬空于桌边之外。每组输入数据一开始为一个整数r(1<=r<=1000),表示圆桌面的半径,当r=0时,输入结束。随后输入两个整数w和l,分别表示披萨的宽和长。(1<=w<=l<=1000)对于每组输入,输出披萨是否可以完全放在圆桌内。如果一个披萨刚刚与桌边相碰,那么属于可以完全放在圆桌内的。
2024-02-04 10:27:29 240 1
原创 C语言之ASCII码转换
相信大家一定都知道大名鼎鼎的ASCII码,这次给你的任务是输入数字(表示ASCII码),输出相对应的字符信息。接下来包括T个正整数,由空白符分割。(空白符包括空格、换行、制表符)在一行内输出相应的字符信息。(注意不要输出任何多余的字符)#算法提高#算法基础#C语言#数据结构与算法。第一行为一个整数T(1<=T<=1000)。这些整数不会小于32。
2024-02-02 23:09:38 370
原创 C语言之数字7(OJ实验)
与7有关的数字:7的倍数,或者是该数字中包含7。例如N为20,与7有关的数字包括7,14,17。求不大于N的与7有关的数字的个数,
2024-02-02 22:15:00 199
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人