
算法
托尔斯没有泰
这个作者很懒,什么都没留下…
展开
-
【算法入门竞赛】 例题2-4 阶乘之和
输入n,计算S=1!+2!+3!+…+n!的末6位(不含前导0)。n≦10⁶,n!表示前n个正整数之和。样例输入:10样例输出:37913这道题目的难点在于如何函数表示n!,我们不妨使用两段for循环,第一段不难理解。关键在于第二段循环,第二段循环说白了就是运算每一个阶乘。例如运算3!时,j≦3,第一次循环执行fac=11;赋值fac=1;第二次循环时,j此时已经累加为2,fac=12,即赋...原创 2019-07-12 11:14:21 · 651 阅读 · 0 评论 -
【算法入门竞赛】1.5.3习题
习题1-1 求平均数 (average)#include<stdio.h>int main(){ int a, b, c, Ave; scanf("%d%d%d", &a, &b, &c); Ave = (a + b + c) / 3; printf("%d\n", Ave); return (0);}习题1-2 温度(temperat...原创 2019-07-11 14:08:28 · 159 阅读 · 0 评论 -
【算法入门竞赛】 竖式问题
题目:找出所有形如abc*de(三位数乘以两位数)的算式,使得在完整的竖式中,所有数字都属于一个特定的数字集合。输入数字集合(相邻数字之间没有空格),输出所有竖式。每个竖式前应有编号,之后应有一个空行。最后输出解的总数。具体格式见样例输出(为了便于观察,竖式中的空格改用小数点显示,但你的程序应该输出空格,而非小数点)。样例输入:2357样例输出:<1>…775X…33--...原创 2019-08-11 14:45:02 · 296 阅读 · 0 评论