问题描述 输入一个正整数n,输出n!的值。 其中n!=1*2*3*…*n。 算法描述 n!可能很大,而计算机能表示的整数范围有限,需要使用高精度计算的方法。使用一个数组A来表示一个大整数a,A[0]表示a的个位,A[1]表示a的十位,依次类推。 将a乘以一个整数k变为将数组A的每一个元素都乘以k,请 ...
分类:
其他好文 时间:
2017-12-21 19:38:35
阅读次数:
95
一个水分子的质量是3.0*10-23克,一夸脱水的质量是950克。写一个程序输入水的夸脱数n(0 <= n <= 1e10),然后输出水分子的总数。输入 109.43输出 3.465283E+027 这题坑在输出,%E这个学到了,hhh ...
分类:
编程语言 时间:
2017-12-17 18:16:44
阅读次数:
167
今天在蓝桥杯的微信公众号上看到了这样一个题目,由于题目比较有意思,我就完整的移过来了,嫌题目长可直接跳到分割线之下。 找出单身狗: 食堂规定,在窗口点餐后你会获得一个号码。但是有的时候会有情侣一起来吃饭,这个时候大妈会给这两个人相同的号码; 一天你来到食堂,因为你记得妈妈告诉你,只有名字越长的东西会 ...
分类:
其他好文 时间:
2017-12-16 11:20:06
阅读次数:
117
在同学的推荐下,来到博客园来找志同道合的人交流代码。3个月后参加蓝桥杯比赛,报名的是C语言组,所以接下来3个月我会在此发布刷题时的心得与原创代码。 以下代码是我的课程设计自己花12小时编写的二叉树同学录。 反思一下自己的代码,删除节点用了取巧的办法,并没有完全删除节点内信息,仅仅是将学号数组第一个字 ...
分类:
编程语言 时间:
2017-12-15 20:07:40
阅读次数:
219
100 可表示为带分数的形式:3+69258/714 或 82+3546/197。类似这样的带 分数,100 共有 11 种表示法。带分数中,数字 1~9 分别出现且只出现一 次(不包含 0)。 请编写一个 C++程序,输入一个正整数 N (N<1000000), 输出 N 用数码 1~9 不重复不 ...
分类:
编程语言 时间:
2017-12-09 18:16:38
阅读次数:
158
查找整数 问题描述 给出一个包含n个整数的数列,问整数a在数列中的第一次出现是第几个。 给出一个包含n个整数的数列,问整数a在数列中的第一次出现是第几个。 输入格式 第一行包含一个整数n。 第二行包含n个非负整数,为给定的数列,数列中的每个数都不大于10000。 第三行包含一个整数a,为待查找的数。 ...
分类:
其他好文 时间:
2017-11-10 23:09:47
阅读次数:
250
标题:猜年龄 小明带两个妹妹参加元宵灯会。别人问她们多大了,她们调皮地说:“我们俩的年龄之积是年龄之和的6倍”。小明又补充说:“她们可不是双胞胎,年龄差肯定也不超过8岁啊。” 请你写出:小明的较小的妹妹的年龄。 注意: 只写一个人的年龄数字,请通过浏览器提交答案。不要书写任何多余的内容。 publi ...
分类:
其他好文 时间:
2017-11-02 20:05:35
阅读次数:
103
标题:猜年龄 小明带两个妹妹参加元宵灯会。别人问她们多大了,她们调皮地说:“我们俩的年龄之积是年龄之和的6倍”。小明又补充说:“她们可不是双胞胎,年龄差肯定也不超过8岁啊。” 请你写出:小明的较小的妹妹的年龄。 注意: 只写一个人的年龄数字,请通过浏览器提交答案。不要书写任何多余的内容。 publi ...
分类:
其他好文 时间:
2017-11-02 20:01:55
阅读次数:
171
#include<stdio.h>int main(){ int sum = 0; int a[105] = {0}; /*for(int i = 1; i <= 100; i++) { for(int j = 1;j <= i; j++) { sum += j; } } printf("%d/n" ...
分类:
编程语言 时间:
2017-10-18 00:11:36
阅读次数:
251
新年新气象,16年经历了很多,学到了很多,充实了很多 经历: 蓝桥杯~~~~~~~省赛,,编程大题读错题,最后一个小时一直周旋在读错题的题目上,直到结束,本以为几十分的大题丢掉无缘一等,还拿个11名,surprise。 蓝桥杯~~~~~~~国赛不说什么了,无奈三等,总结一个道理--赛场上一个人的话, ...
分类:
其他好文 时间:
2017-09-26 23:35:59
阅读次数:
157