![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
基础
文章平均质量分 75
汤匙的匙不是钥匙的匙
怒当炮灰
展开
-
大数阶乘(nyoj 28)
大数阶乘 时间限制:3000 ms | 内存限制:65535 KB 难度:3 描述 我们都知道如何计算一个数的阶乘,可是,如果这个数很大呢,我们该如何去计算它并输出它? 输入输入一个整数m(0输出输出m的阶乘,并在输出结束之后输入一个换行符样例输入 50 样例输出 30414093201713378043612608166064768844377641568960512000原创 2014-01-19 18:21:14 · 669 阅读 · 0 评论 -
街区最短路径问题(nyoj 7)
题目:原创 2014-04-12 16:59:26 · 732 阅读 · 0 评论 -
简单整理(nyoj 132 && 744 && tyvj 1001 && 1141 && 1170 && 1067 && 1015)
nyoj 132:点击打开链原创 2014-05-11 21:28:42 · 827 阅读 · 0 评论 -
阶乘的0(nyoj 84)
阶乘的0 时间限制:3000 ms | 内存限制:65535 KB 难度:3 描述计算n!的十进制表示最后有多少个0 输入第一行输入一个整数N表示测试数据的组数(1 每组测试数据占一行,都只有一个整数M(0 输出输出M的阶乘的十进制表示中最后0的个数 比如5!=120则最后的0的个数为1 样例输入 6 3 60 100 1024 23456 873原创 2014-04-07 20:07:05 · 522 阅读 · 0 评论 -
一种排序(nyoj 8)
一种排序 时间限制:3000 ms | 内存限制:65535 KB 难度:3 描述 现在有很多长方形,每一个长方形都有一个编号,这个编号可以重复;还知道这个长方形的宽和长,编号、长、宽都是整数;现在要求按照一下方式排序(默认排序规则都是从小到大); 1.按照编号从小到大排序 2.对于编号相等的长方形,按照长方形的长排序; 3.如果编号和长都相同,按照长方形的宽排序;原创 2014-04-02 22:02:04 · 507 阅读 · 0 评论 -
有趣的组合问题(nyoj 459)
有趣的组合问题 时间限制:500 ms | 内存限制:65535 KB 难度:2 描述 有n 种颜色的乒乓球,每种颜色的乒乓球的个数有任意多个,从中取m个球,问一共有多少种取法。 输入每行2个正整数 n,m,(n,m) 输出每组输出占一行,输出一共有多少种取法 样例输入 3 3 3 2 2 2 0 0 样例输出 10 6 3原创 2014-03-18 16:51:26 · 960 阅读 · 0 评论 -
数列转换(nyoj 109)
题目:点击打开链接 这题以上来我就是guang原创 2014-04-13 19:22:16 · 753 阅读 · 0 评论 -
表达式求值(nyoj 305)
表达式求值 时间限制:3000 ms | 内存限制:65535 KB 难度:3 描述 Dr.Kong设计的机器人卡多掌握了加减法运算以后,最近又学会了一些简单的函数求值,比如,它知道函数min(20,23)的值是20 ,add(10,98) 的值是108等等。经过训练,Dr.Kong设计的机器人卡多甚至会计算一种嵌套的更复杂的表达式。 假设表达式可以简单定原创 2014-03-13 19:18:44 · 717 阅读 · 0 评论 -
前缀式计算(nyoj 128)
前缀式计算 时间限制:1000 ms | 内存限制:65535 KB 难度:3 描述 先说明一下什么是中缀式: 如2+(3+4)*5这种我们最常见的式子就是中缀式。 而把中缀式按运算顺序加上括号就是:(2+((3+4)*5)) 然后把运算符写到括号前面就是+(2 *( +(3 4) 5) ) 把括号去掉就是:+ 2 * + 3 4 5原创 2014-03-14 19:41:18 · 640 阅读 · 0 评论 -
郁闷的C小加(三)(nyoj 409)
郁闷的C小加(三) 时间限制:1000 ms | 内存限制:65535 KB 难度:4 描述聪明的你帮助C小加解决了中缀表达式到后缀表达式的转换(详情请参考“郁闷的C小加(一)”),C小加很高兴。但C小加是个爱思考的人,他又想通过这种方法计算一个表达式的值。即先把表达式转换为前缀和后缀表达式,再求值。这时又要考虑操作数是小数和多位数的情况。 输入第一行输入一原创 2014-03-15 14:26:50 · 629 阅读 · 0 评论 -
中缀式变后缀式(nyoj 467)
中缀式变后缀式 时间限制:1000 ms | 内存限制:65535 KB 难度:3 描述人们的日常习惯是把算术表达式写成中缀式,但对于机器来说更“习惯于”后缀式,关于算术表达式的中缀式和后缀式的论述一般的数据结构书都有相关内容可供参看,这里不再赘述,现在你的任务是将中缀式变为后缀式。 输入第一行输入一个整数n,共有n组测试数据(n 每组测试数据只有一行,是原创 2014-03-13 21:19:11 · 601 阅读 · 0 评论 -
循环小数
1/7 = 0.142857142... 是个无限循环小数。 任何有理数都可以表示为无限循环小数的形式。 本题目要求即是:给出一个数字的循环小数表示法。 例如: 输入: 1,5 则输出: 0.2 输入: 1,7 则输出: 0.[142857] 输入: 7,6 则输出: 1.1[6] 用户输入的格式是: 整数,整数 每个整数范围均为:1~1原创 2014-03-04 17:16:49 · 1414 阅读 · 0 评论 -
找球号(三)(一)(nyoj 528 && 86)
找球号(三) 时间限制:2000 ms | 内存限制:3000 KB 难度:2 描述 xiaod现在正在某个球场负责网球的管理工作。为了方便管理,他把每个球都编了号,且每个编号的球的总个数都是偶数。有一天,xiaod发现少了一个球,你能帮他找出丢的那个球的球号吗? 输入有多组测试数据。每组数据包括两行。 第一行是一个整数N(0 随后的一行是N个数,原创 2014-03-12 11:07:16 · 747 阅读 · 0 评论 -
次方求模(nyoj 102)(快速幂)
以下截自百科: 快速幂顾名思义,就是快速算某个数的多少次幂。 其时间复杂度为 O(log2N), 与朴素的O(N)相比效率有了极大的提高。 以下以求a的b次方来介绍: 把b转换成2进制数 该2进制数第i位的权为a^(2^(i-1)) 例如 a^11=a^(2^0+2^1+2^3) 11的二进制是1 0 1 1 11 = 2^3*1 + 2^2*0 + 2^1*1 + 2^0*原创 2014-03-10 16:37:10 · 783 阅读 · 0 评论 -
懒省事的小明(nyoj 55)
题目:原创 2014-04-10 22:41:33 · 513 阅读 · 0 评论