![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
南阳oj
雪落凡尘一世倾心
这个作者很懒,什么都没留下…
展开
-
阶乘因式分解(一)
点击打开链接阶乘因式分解(一)时间限制:3000 ms | 内存限制:65535 KB难度:2描述给定两个数m,n,其中m是一个素数。将n(0输入第一行是一个整数s(0随后的s行, 每行有两个整数n,m。输出输出m的个数。样例输入2100 516 2样例输出2415*原创 2017-08-08 17:08:28 · 211 阅读 · 0 评论 -
日期计算
点击打开链接日期计算时间限制:3000 ms | 内存限制:65535 KB难度:1描述如题,输入一个日期,格式如:2010 10 24 ,判断这一天是这一年中的第几天。输入第一行输入一个数N(0输出每组输入数据的输出占一行,输出判断出的天数n样例输入32000 4 52001 5 42010 10 24样例原创 2017-08-02 09:26:52 · 222 阅读 · 0 评论 -
1的个数
点击打开链接时间限制:3000 ms | 内存限制:65535 KB难度:1描述小南刚学了二进制,他想知道一个数的二进制表示中有多少个1,你能帮他写一个程序来完成这个任务吗?输入第一行输入一个整数N,表示测试数据的组数(1每组测试数据只有一行,是一个整数M(0=输出每组测试输出占一行,输出M的二进制表示中1的个数样例输原创 2017-08-05 20:18:53 · 150 阅读 · 0 评论 -
求一个字符串里含有的子字符串的数量
点击打开链接Binary String Matching时间限制:3000 ms | 内存限制:65535 KB难度:3描述Given two strings A and B, whose alphabet consist only ‘0’ and ‘1’. Your task is only to tell how many times doe原创 2017-08-21 10:28:21 · 651 阅读 · 0 评论 -
三个数从小到大排序
点击打开链接三个数从小到大排序时间限制:3000 ms | 内存限制:65535 KB难度:0描述现在要写一个程序,实现给三个数排序的功能输入输入三个正整数输出给输入的三个正整数排序样例输入20 7 33样例输出7 20 33#includeint main(){ int a,b,c;原创 2017-08-01 18:28:32 · 480 阅读 · 0 评论 -
取石子(一)
点击打开链接取石子(一)时间限制:3000 ms | 内存限制:65535 KB难度:2描述一天,TT在寝室闲着无聊,和同寝的人玩起了取石子游戏,而由于条件有限,他/她们是用旺仔小馒头当作石子。游戏的规则是这样的。设有一堆石子,数量为N(1<=N<=1000000),两个人轮番取出其中的若干个,每次最多取M个(1<=M<=1000000),最先把原创 2017-08-14 17:57:15 · 257 阅读 · 0 评论 -
字符串替换
点击打开链接字符串替换时间限制:3000 ms | 内存限制:65535 KB难度:2描述编写一个程序实现将字符串中的所有"you"替换成"we"输入输入包含多行数据 每行数据是一个字符串,长度不超过1000 数据以EOF结束输出对于输入的每一行,输出替换后的字符串样例输入you are what you do原创 2017-08-05 20:48:31 · 332 阅读 · 0 评论 -
括号配对问题
点击打开链接用栈的知识括号配对问题时间限制:3000 ms | 内存限制:65535 KB难度:3描述现在,有一行括号序列,请你检查这行括号是否配对。输入第一行输入一个数N(0输出每组输入数据的输出占一行,如果该字符串中所含的括号是配对的,则输出Yes,如果不配对则输出No样例输入3[(])(])([[]()])原创 2017-07-31 16:34:15 · 192 阅读 · 0 评论 -
公约数和公倍数
点击打开链接公约数和公倍数时间限制:1000 ms | 内存限制:65535 KB难度:1描述小明被一个问题给难住了,现在需要你帮帮忙。问题是:给出两个正整数,求出它们的最大公约数和最小公倍数。输入第一行输入一个整数n(0随后的n行输入两个整数i,j(0输出输出每组测试数据的最大公约数和最小公倍数样例输入36 61原创 2017-08-01 17:59:19 · 207 阅读 · 0 评论 -
九的余数
点击打开链接九的余数时间限制:3000 ms | 内存限制:65535 KB难度:3描述现在给你一个自然数n,它的位数小于等于一百万,现在你要做的就是求出这个数整除九之后的余数。输入第一行有一个整数m(1随后m行每行有一个自然数n。输出输出n整除九之后的余数,每次输出占一行。样例输入345465456原创 2017-08-22 21:00:31 · 197 阅读 · 0 评论 -
数的长度
点击打开链接数的长度时间限制:3000 ms | 内存限制:65535 KB难度:1描述 N!阶乘是一个非常大的数,大家都知道计算公式是N!=N*(N-1)······*2*1.现在你的任务是计算出N!的位数有多少(十进制)?输入首行输入n,表示有多少组测试数据(n随后n行每行输入一组测试数据 N( 0 输出对于原创 2017-08-14 21:01:38 · 159 阅读 · 0 评论 -
矩形的个数
点击打开链接矩形的个数时间限制:1000 ms | 内存限制:65535 KB难度:1描述在一个3*2的矩形中,可以找到6个1*1的矩形,4个2*1的矩形3个1*2的矩形,2个2*2的矩形,2个3*1的矩形和1个3*2的矩形,总共18个矩形。给出A,B,计算可以从中找到多少个矩形。输入本题有多组输入数据(输入2个整数A原创 2017-08-15 20:24:53 · 243 阅读 · 0 评论 -
素数距离问题
点击打开链接素数距离问题时间限制:3000 ms | 内存限制:65535 KB难度:2描述现在给出你一些数,要求你写出一个程序,输出这些整数相邻最近的素数,并输出其相距长度。如果左右有等距离长度素数,则输出左侧的值及相应距离。如果输入的整数本身就是素数,则输出该素数本身,距离输出0输入第一行给出测试数据组数N(0接下来的N行原创 2017-07-31 21:06:54 · 133 阅读 · 0 评论 -
喷水装置(一)
点击打开链接喷水装置(一)时间限制:3000 ms | 内存限制:65535 KB难度:3描述现有一块草坪,长为20米,宽为2米,要在横中心线上放置半径为Ri的喷水装置,每个喷水装置的效果都会让以它为中心的半径为实数Ri(0<Ri<15)的圆被湿润,这有充足的喷水装置i(1<i<600)个,并且一定能把草坪全部湿润,你要做的是:选择尽量少的喷水装原创 2017-07-26 20:19:56 · 151 阅读 · 0 评论 -
cigarettes
点击打开链接时间限制:3000 ms | 内存限制:65535 KB难度:2描述Tom has many cigarettes. We hypothesized that he has n cigarettes and smokes themone by one keeping all the butts. Out of k原创 2017-08-08 18:30:38 · 154 阅读 · 0 评论 -
茵茵的第一课
点击打开链接茵茵的第一课时间限制:3000 ms | 内存限制:65535 KB难度:0描述茵茵今年已经六年级了,爸爸给她报了一个学习程序设计的班。第一节课上,老师讲的就是如何输入一个数,再原样输出出来。以现在的你看来,挺容易的是不?那么,就请你也写出一个一样的程序吧输入第一行是一个整数N(N接下来的n行 每行只有一个数(可能是小数,也可能是原创 2017-08-08 19:41:15 · 349 阅读 · 0 评论 -
小光棍数
点击打开链接小光棍数时间限制:1000 ms | 内存限制:65535 KB难度:1描述最近Topcoder的XD遇到了一个难题,倘若一个数的三次方的后三位是111,他把这样的数称为小光棍数。他已经知道了第一个小光棍数是471,471的三次方是104487111,现在他想知道第m(m<=10000000000)个小光棍数是多少?输入有原创 2017-08-16 16:21:13 · 418 阅读 · 0 评论 -
超级台阶
点击打开链接超级台阶时间限制:1000 ms | 内存限制:65535 KB难度:3描述有一楼梯共m级,刚开始时你在第一级,若每次只能跨上一级或二级,要走上第m级,共有多少走法?注:规定从一级到一级有0种走法。输入输入数据首先包含一个整数n(1输出对于每个测试实例,请输出不同走法的数量。样例输入223原创 2017-08-16 18:09:56 · 188 阅读 · 0 评论 -
移位密码
点击打开链接移位密码时间限制:1000 ms | 内存限制:65535 KB难度:0描述移位密码是最简单的一类代替密码,具体算法就是将字母表的字母右移k个位置(k现给你一串密文,全部由大写字母组成。已知加密过程为:将每个字母按照字母表的顺序右移k位。加密函数:E(m)=(m+k)%q.请破译出明文!输入原创 2017-08-16 19:36:17 · 2104 阅读 · 0 评论 -
二进制问题
#include#includeint main(){//int m,n,ans;int k,i,s,j;int a[100];long long int n;while(~scanf("%d",&n)){i=0;while(n/2!=0){n=n/2;if(n%2!=0){a[i]=n%2;i++;}}for(j=i原创 2017-08-08 21:07:33 · 267 阅读 · 0 评论 -
小明的调查作业
点击打开链接小明的调查作业时间限制:1000 ms | 内存限制:65535 KB难度:1描述小明的老师布置了一份调查作业,小明想在学校中请一些同学一起做一项问卷调查,聪明的小明为了实验的客观性,想利用自己的计算机知识帮助自己。他先用计算机生成了N个1到1000之间的随机整数(0<N≤1000),对于其中重复的数字,只保留一个,把其余相同的数去掉原创 2017-08-10 15:28:24 · 240 阅读 · 0 评论 -
背包问题
点击打开链接背包问题时间限制:3000 ms | 内存限制:65535 KB难度:3描述现在有很多物品(它们是可以分割的),我们知道它们每个物品的单位重量的价值v和重量w(1<=v,w<=10);如果给你一个背包它能容纳的重量为m(10<=m<=20),你所要做的就是把物品装到背包里,使背包里的物品的价值总和最大。输入原创 2017-08-10 15:53:23 · 154 阅读 · 0 评论 -
士兵杀敌(一)
点击打开链接士兵杀敌(一)时间限制:1000 ms | 内存限制:65535 KB难度:3描述南将军手下有N个士兵,分别编号1到N,这些士兵的杀敌数都是已知的。小工是南将军手下的军师,南将军现在想知道第m号到第n号士兵的总杀敌数,请你帮助小工来回答南将军吧。注意,南将军可能会问很多次问题。输入只有一组测试数据原创 2017-08-12 10:38:31 · 177 阅读 · 0 评论 -
九九乘法表
点击打开链接九九乘法表时间限制:1000 ms | 内存限制:65535 KB难度:1描述小时候学过的九九乘法表也许将会扎根于我们一生的记忆,现在让我们重温那些温暖的记忆,请编程输出九九乘法表.现在要求你输出它的格式与平常的 不同啊! 是那种反过来的三角形啦,具体如下图:每两个式子之前用一个空格 隔开。。。原创 2017-08-19 13:33:52 · 432 阅读 · 0 评论 -
A+B Problem III
点击打开链接A+B Problem III时间限制:1000 ms | 内存限制:65535 KB难度:1描述求A+B是否与C相等。输入T组测试数据。每组数据中有三个实数A,B,C(-10000.0数据保证小数点后不超过4位。输出如果相等则输出Yes不相等则输出No样例输入3-11.1 +11.1 0原创 2017-08-19 13:46:27 · 209 阅读 · 0 评论 -
sum of all integer numbers
点击打开链接sum of all integer numbers时间限制:1000 ms | 内存限制:65535 KB难度:0描述Your task is to find the sum of all integer numbers lying between 1 and N inclusive.输入There are multip原创 2017-08-15 20:42:51 · 246 阅读 · 0 评论