E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
计蒜客刷题之旅
计蒜客
难题题库 133 冒泡排序
665次 17.5% 1000ms 65536K冒泡排序是一种常见的排序算法,本题要求用冒泡排序算法对一组数字进行从小到大排序输入:输入的是一行数字,就是我们需要排序的数字输出:输出是从小到大排序好的数字,数字之间用空格分开样例1输入:21582112输出:12581221#include usingnamespacestd; constintmaxn=1000; inta[maxn];
changshu1
·
2015-08-10 09:00
OJ
计蒜客
计蒜客
难题题库 132 判断字符串是否是手机号码
839次 14.1% 1000ms 65536K手机号码是一串数字,长度为11为,并且第一位必须是1,现在给出一个字符串,我们需要判断这个字符串是否符合手机格式输入:输入是一个字符串输出:若该字符串符合手机格式,输出1,否则输出0样例1输入:12345612345输出:1#include #include usingnamespacestd; intmain(){ stringstr;
changshu1
·
2015-08-10 09:00
OJ
计蒜客
计蒜客
难题题库 131 学生成绩查找系统
51次 31.3% 1000ms 65536K学生成绩查找系统是一个根据姓名查找学生成绩的系统。系统可以录入是学生的姓名和成绩,录完之后可以输入查找条件,即学生的姓名,查找该生的成绩,如果存在该生的信息,则输出该生成绩,否则给出查无此人的提示信息。输入:题目输入包括录入学生信息和输入查找条件以及输入结束标志。insert语句表示录入学生信息,格式为字符insert+空格+字符串+空格+数字
changshu1
·
2015-08-10 09:00
OJ
计蒜客
计蒜客
难题题库 130 批量替换字符串
531次 19.5% 1000ms 65536K在网络编程中,如果URL含有特殊字符,如空格、‘#’等,服务器将无法识别导致无法获得正确的参数值,我们需要将这些特殊字符转换成服务器可以识别的字符,例如将空格转换成’%20’。给定一个字符串,将其中的空格转换成'%20'。要求效率尽可能高,尽量在O(n)的复杂度完成,要求用char数组来存储字符,不能用string输入:一个原始字符串,例如h
changshu1
·
2015-08-10 09:00
OJ
计蒜客
计蒜客
难题题库 129 判断日期是否符合格式
1233次 9.24% 1000ms 65536K我们知道一年有12个月,每个月最多有31天,年有平年和闰年之分,本题目要求如果输入一个日期,程序需要判断用户输入的日期是否正确。输入:用户输入是三个数字,分别表示年,月和日。例如20071021,表示2007年10月21日,这个输入经过判断是正确的。又例如输入19931138,这个输入经过判断是错误的,因为日期不能超过31天。输出:程序的输
changshu1
·
2015-08-10 09:00
OJ
计蒜客
计蒜客
难题题库 128 返回最后的字符串
208次 28.3% 1000ms 65536KfindFinal函数的功能是求出s所指字符串中最后一次数显的t所指向的子字符串地址,通过函数值返回。在主函数中输入从此地址开始的字符串,若未找到,则函数返回NULL.例如,输入"pmbhahahahpmbyyy",t中输入"pmb",则程序返回"pmbyyy".请修改程序代码。样例1输入:hjoohjkkoohjbn输出:hjnbchar*
changshu1
·
2015-08-10 09:00
OJ
计蒜客
计蒜客
难题题库 127 进制转换
315次 31.4% 1000ms 65536K相信你知道2进制,16进制吧?是否听说过7进制呢?或者9进制?10进制转2进制是挺简单的,那么转其他进制呢?没错,右侧的代码实现10进制数到任意进制(2~9)的转换,试试修改吧~修改后,你就明白10进制转任意进制的基本思路了,加油。样例1输入:102输出:1010voidtrans(intm,intk) {//请在这个函数里面修改你的代码 i
changshu1
·
2015-08-10 09:00
OJ
计蒜客
计蒜客
难题题库 126 PI值计算
303次 25.4% 1000ms 65536K大家都知道,利用pi/4=1-1/3+1/5-1/7...这个公式,可以求pi的近似值。当然,我们需要设定一个精确度。最后一项的绝对值小于指定的数。程序运行后,输入0.0001,则程序输出3.1414请进行修改,main函数不可修改,程序结构不可修改。样例1输入:0.0001输出:3.1414floatpai(floatnum) {//请在这
changshu1
·
2015-08-10 09:00
OJ
计蒜客
计蒜客
难题题库 125 删除字母'c'
506次 25.8% 1000ms 65536K右侧的程序实现的功能是从字符串s中删除所有的小写字母c,请改正程序错误的地方。注意:main函数不可以改动,程序结构也不能修改。很简单的哦,加油吧~样例1输入:abccabcn输出:ababn{//请在这个函数里面修改你的代码 inti,j; for(i=j=0;s[i]!='\0';i++) { if(s[i]!='c') s[j++]=s
changshu1
·
2015-08-10 09:00
OJ
计蒜客
计蒜客
难题题库 124 子串在母串中出现的次数
194次 34.5% 3000ms 65536K右侧给定的程序中,函数fun的功能是:统计substr在str中的出现次数。比如说,字符串为aaabljsuab,子字符串为ab,那么返回的结果为2.请修改程序中的错误,使能计算正确的结果。注意:不要修改main函数,也不要更改程序的结构。题目中可能既会出现语法错误,也会出现逻辑错误哦~相信你可以搞定,试试吧。样例1输入:aaabljsuab
changshu1
·
2015-08-10 09:00
OJ
计蒜客
计蒜客
难题题库 123 指针实现逆置
233次 50.2% 1000ms 65536K这也是一个字符逆置的题目。废话少说,请直接看代码吧~当然,这涉及到指针的操作了,恩,指针这东西稍微有点麻烦。这个题目有几处错误,你能搞定吗?记得,如果不知道修改的话,去学习一下课程里面关于指针的内容哦~加油!样例1输入:zxcvbn9876输出:6789nbvcxz#include #include constintN=10; usingna
changshu1
·
2015-08-10 09:00
OJ
计蒜客
计蒜客
难题题库 122 数值交换
787次 14.4% 1000ms 65536K看下右边的代码,就知道这是一道交换数值的题目了。确实,开始看起来,这道题目出得比较2。但是我相信你在学习c和c++的时候对指针、引用的了解总会有一些误区的。右边的代码写了5个小函数,目的是交换两个数。麻烦你去主函数里面,把不能交换的代码注释掉。比如说,你觉得swap3这个函数不能交换,那么请你注释掉这一行和他下面的那一行代码。直到你觉得剩下的
changshu1
·
2015-08-10 09:00
OJ
计蒜客
计蒜客
难题题库 121 快排算法
277次 28.5% 1000ms 65536K亲,右侧初始化的代码是不是很熟悉呢?没错,这就是快排的经典写法之一。但是,算法貌似出了点小问题,你能改正过来吗?相信你是没问题的哦~当然,夹杂在其中的还有其他的小错误。很简单的快来挑战吧~样例1输入:1457923680输出:0123456789#defineN10 usingnamespacestd; intqsort(intp[],int
changshu1
·
2015-08-10 09:00
OJ
计蒜客
计蒜客
难题题库 120 字符反转
473次 31.7% 1000ms 65536K右侧的程序是实现10个字节的字符反转.当然,程序的代码肯定是错误的。聪明的你能够很快的改正过来,并得到正确的答案吗?相信你可以做到的,试试吧~样例1输入:1234567890输出:0987654321#include usingnamespacestd; intmain() { chara[11]; scanf("%s",&a); for
changshu1
·
2015-08-10 09:00
OJ
计蒜客
计蒜客
难题题库 119 求解a到100的和
816次 29.9% 1000ms 65536K从本题开始,咱们将进入改错题目的环节。右侧有初始化的代码,但是很明显,这部分代码是错误的,有一些经常出现的错误。你能找出错误并改正吗?不信的话,你可以先提交一下,肯定是不能通过的了~题目要求:输入一个整数a,求解a到100的和。提示:你可以将错误的代码注释,也可以直接删掉操作。修改之后,直接提交得到结果。样例1输入:1输出:5050#incl
changshu1
·
2015-08-10 09:00
OJ
计蒜客
计蒜客
难题题库 035 三角形的内点
500次 6.8% 1000ms 65536K在一个平面坐标系中,我们可以选出三个不全在一条线上的点构成一个三角形。我们称一个在三角形内(不包含三角形的边上),横纵坐标皆为整数的点位这个三角形的内点。对于一个由(0,0)、(n,m)、(p,0)作为顶点构成的三角形,请你设计程序求出他的内点数。输入包括一行,包括三个用空格分隔的整数,分别为n,m,p(0≤n usingnamespacest
changshu1
·
2015-08-10 09:00
OJ
计蒜客
计蒜客
难题题库 034 灌溉
133次 13.5% 1000ms 65536K到了旱季农业生产的灌溉就成了一个大问题。为了保证灌溉的顺利,某县政府决定投资为各个村之间建立灌溉管道。输入第1行包括一个整数N,表示某县的村庄的数量。(3≤N≤100),第2行-结尾为一个N×N的矩阵,表示每个村庄之间的距离。虽然在理论上,他们是N行,每行由N个用空格分隔的数组成,实际上,他们限制在80个字符,因此,某些行会紧接着另一些行。当
changshu1
·
2015-08-10 09:00
OJ
计蒜客
计蒜客
难题题库 033 三个数的和
645次 6.20% 1000ms 65536K给定数组S,判断数组中的元素知否存在a,b,c,使得a+b+c=0。找出所有满足条件的元素并输出。注意:元素a,b,c必须满足a≤b≤c解集不重复。格式:第一行输入一个数n,接下来一行输入数组S(n个元素),接下来输出所有满足条件的解集。如果不存在,则不输出任何东西。例如:S={-1012-1-4}则对应的解集为:(-1,0,1)和(-1,-1
changshu1
·
2015-08-10 09:00
OJ
计蒜客
计蒜客
难题题库 032 罗马数字
165次 24.8% 1000ms 65536K我们今日大多数时候习惯于使用阿拉伯数字,但是同时有时候我们还会使用一种数字——罗马数字。传统罗马数字用单个字母表示特定的数值,I表示1,V表示5,X表示10,L表示50,C表示100,D表示500,M表示1000。最多3个同样的I,X,C或M可以连续出现表示一个数字,V,L,D则不在一个数字中连续出现。例如II表示2,CCC表示300。但是要注
changshu1
·
2015-08-10 09:00
OJ
计蒜客
计蒜客
难题题库 030 合法分数的组合
379次尝试次数 13.9% 1000ms 65536K输入一个自然数N,我们总可以得到一些满足“1≤b≤N,0≤a/b≤1”条件的最简分数a/b(分子和分母互质的分数),请找出所有满足条件的分数。比方说,当N=5时,所有解为:0/11/51/41/32/51/23/52/33/44/51/1现在,你需要对于一个给定的自然数N,1≤N≤160,请编程按分数值递增的顺序输出所有解。注:0和任
changshu1
·
2015-08-10 09:00
OJ
计蒜客
计蒜客
难题题库 031 无脑博士的试管们
390次 9.48% 1000ms 65536K无脑博士有三个容量分别是A,B,C升的试管,A,B,C分别是三个从1到20的整数,最初,A和B试管都是空的,而C试管是装满硫酸铜溶液的。有时,无脑博士把硫酸铜溶液从一个试管倒到另一个试管中,直到被灌试管装满或原试管空了。当然每一次灌注都是完全的。由于无脑博士天天这么折腾,早已熟练,溶液在倒的过程中不会有丢失。写一个程序去帮助无脑博士找出当A是个
changshu1
·
2015-08-10 09:00
OJ
计蒜客
计蒜客
难题题库 028 等和的分隔子集
491次 14.2% 1000ms 65536K晓萌希望将1到N的连续整数组成的集合划分成两个子集合,且保证每个集合的数字和是相等。例如,对于N=3,对应的集合{1,2,3}能被划分成{3}和{1,2}两个子集合.这两个子集合中元素分别的和是相等的。对于N=3,我们只有一种划分方法,而对于N=7时,我们将有4种划分的方案。输入包括一行,仅一个整数,表示N的值(1≤N≤39)。输出包括一行,
changshu1
·
2015-08-10 09:00
OJ
计蒜客
计蒜客
难题题库 027 三值排序
排序是一种很频繁的计算任务。一个实际的例子是,当我们给某项竞赛的优胜者按金银铜牌排序的时候。在这个任务中可能的值只有三种1,2和3。我们用交换的方法把他排成升序的。写一个程序计算出,计算出的一个包括1、2、3三种值的数字序列,排成升序所需的最少交换次数。输入第1行为类别的数量N(1≤N≤1000)输入第2行到第N+1行,每行包括一个数字(1或2或3)。输出包含一行,为排成升序所需的最少交换次数。样
changshu1
·
2015-08-09 22:00
OJ
计蒜客
计蒜客
难题题库 026 等差数列
869次 5.29% 2000ms 65536K一个等差数列是一个能表示成a,a+b,a+2b,...,a+nb(n=0,1,2,3,...)的数列。在这个问题中a是一个非负的整数,b是正整数。写一个程序来找出在双平方数集合(双平方数集合是所有能表示成p2+q2的数的集合)S中长度为n的等差数列。输入包括两行,第一行为N要找的等差数列的长度(3≤N≤25)。第二行是找到的双平方数p和q的上
changshu1
·
2015-08-09 22:00
OJ
计蒜客
计蒜客
难题题库 025 两数之和
给定一个数组,找到两个数,使得他们的和为一个给定的数值target。函数twoSum返回两个数字index1,index2,其中:number[index1]+number[index2]==target;注意:index1必须小于index2且不能为0假设每一组输入只有唯一的一组解。格式:第一行输入一个数n,接下来的两行分别输入数组number[n]和target,返回index1和index2
changshu1
·
2015-08-09 22:00
OJ
计蒜客
计蒜客
难题题库 024 函数规律
1163次尝试次数 23.1% 1000ms 65536K下面我将描述一个简单的函数:f(8)=2f(16)=1f(32)=0f(2048)=3读入一个x(1≤x≤101000),请你找出f(x)的值。输入包括一行,仅一个数字x。输出包括一行,仅一个数字f(x)。提示:f(0)=1,f(1)=0,f(2)=0,f(3)=0,f(4)=0,f(5)=0,f(6)=1,f(7)=0,f(8)=
changshu1
·
2015-08-09 21:00
OJ
计蒜客
计蒜客
难题题库 023 计数和数数
1041次 10.9% 1000ms 65536K“伯爵说”序列如下:1,11,21,1211,111221,...1读作"one1"或者11。11读作"two1s"或者21。21读作"one2,one1"或者1211。格式:多组输入,读到文件结束。每组输入给定一个整数n,输出第n个序列。(1 #include #include usingnamespacestd; stringnumT
changshu1
·
2015-08-09 21:00
OJ
计蒜客
计蒜客
难题题库 022 排序后的数组删除重复数字
1305次 21.6% 1000ms 65536K给定升序排序的数组,如果数组有2个或2个以上相同的数字,去掉他们,直到剩下2个为止。例如:数组A[]=[1,1,1,2,2,3]你的算法需要返回新数组的长度5,此时A为[1,1,2,2,3].格式:第一行输入一个不超过200的数字n,第二行输入A[n],最后输出新数组的长度。样例1输入:6 111133输出:4#include usingna
changshu1
·
2015-08-09 21:00
OJ
计蒜客
计蒜客
难题题库 021 最大子阵列
951次 28.1% 1000ms 65536K在一个数组中找出和最大的连续几个数。(至少包含一个数)例如:数组A[]=[−2,1,−3,4,−1,2,1,−5,4],则连续的子序列[4,−1,2,1]有最大的和6.输入格式第一行输入一个不超过1000的整数n。第二行输入n个整数A[i]。输出格式第一行输出一个整数,表示最大的和。样例1输入:3 11-2输出:2#include using
changshu1
·
2015-08-09 21:00
OJ
计蒜客
计蒜客
难题题库 020 跳跃游戏二
921次23.1%1000ms65536K给定一个非负整数数组,假定你的初始位置为数组第一个下标。数组中的每个元素代表你在那个位置能够跳跃的最大长度。你的目标是到达最后一个下标,并且使用最少的跳跃次数。例如:A=[2,3,1,1,4],到达最后一个下标的最少跳跃次数为2.(先跳跃1步,从下标0到1,然后跳跃3步,到达最后一个下标。一共两次)格式:第一行输入一个正整数n,接下来的一行,输入数组A[n
chenrujun2010
·
2015-08-09 21:45
计蒜客
OJ
计蒜客
计蒜客
难题题库 020 跳跃游戏二
921次 23.1% 1000ms 65536K给定一个非负整数数组,假定你的初始位置为数组第一个下标。数组中的每个元素代表你在那个位置能够跳跃的最大长度。你的目标是到达最后一个下标,并且使用最少的跳跃次数。例如:A=[2,3,1,1,4],到达最后一个下标的最少跳跃次数为2.(先跳跃1步,从下标0到1,然后跳跃3步,到达最后一个下标。一共两次)格式:第一行输入一个正整数n,接下来的一行,输
changshu1
·
2015-08-09 21:00
OJ
计蒜客
计蒜客
难题题库 019 加一
2227次 18.9% 1000ms 65536K动态数组存放了一些个位数字(正数),组成一个大数。将这个数加1。例如:A=[2,3,1,1,4],return[2,3,1,1,5]A=[7,8,9],return[7,9,0].格式:第一行输入一个正整数n,接下来的一行,输入数组A[n](每一位都是正数且为个位数)。最后输出新的数组。样例1输入:5 89999输出:90000#includ
changshu1
·
2015-08-09 21:00
OJ
计蒜客
计蒜客
难题题库 018 跳跃游戏
3398次 13.6% 1000ms 65536K给定一个非负整数数组,假定你的初始位置为数组第一个下标。数组中的每个元素代表你在那个位置能够跳跃的最大长度。请确认你是否能够跳跃到数组的最后一个下标。例如:A=[2,3,1,1,4],returntrue.A=[3,2,1,0,4],returnfalse.格式:第一行输入一个正整数n,接下来的一行,输入数组A[n]。如果能跳到最后一个下标,
changshu1
·
2015-08-09 21:00
OJ
计蒜客
计蒜客
难题题库 017 X的平方根
2933次 17.4% 1000ms 65536K设计函数intsqrt(intx),计算x的平方根。格式: 输入一个数x,输出它的平方根。直到碰到结束符号为止。 千万注意:是int类型哦~ 输入可以如下操作:while(cin>>x)或者while(scanf("%d",&x)!=EOF)样例1输入:1 2 3 4 5 6 7 8 9输出:1 1 1 2 2 2 2 2 3#inc
changshu1
·
2015-08-09 21:00
OJ
计蒜客
计蒜客
难题题库 016 爬楼梯
2518次 24.8% 1000ms 65536K假设你现在正在爬楼梯,楼梯有n级。每次你只能爬1级或者2级,那么你有多少种方法爬到楼梯的顶部?格式: 第一行输入一个数n(n usingnamespacestd; intmain(){ intn; cin>>n; if(n<=2){ cout<
changshu1
·
2015-08-09 21:00
OJ
计蒜客
计蒜客
难题题库 015 单独的数字
2712次 22.5% 1000ms 65536K给定一个数组,除了一个数出现1次之外,其余数都出现3次。找出出现一次的数。如:{1,2,1,2,1,2,7},找出7.格式: 第一行输入一个数n,代表数组的长度,接下来一行输入数组A[n],(输入的数组必须满足问题描述的要求),最后输出只出现一次的数。要求: 你的算法只能是线性时间的复杂度,并且不能使用额外的空间哦~样例1输入:4 00
changshu1
·
2015-08-09 21:00
OJ
计蒜客
计蒜客
难题题库 014 罗马数字转换成整数
869次 37.1% 1000ms 65536K给定一个罗马数字s,(I #include usingnamespacestd; intmain(){ strings; cin>>s; intres=0; intn=s.length(); for(inti=0;i
changshu1
·
2015-08-09 21:00
OJ
计蒜客
计蒜客
难题题库 013 整数转换成罗马数字
1456次 32.4% 1000ms 65536K给定一个整数num,(1 #include usingnamespacestd; intmain(){ intnum[]={1,4,5,9,10,40,50,90,100,400,500,900,1000}; strings[]={"I","IV","V","IX","X","XL","L","XC","C","CD","D","CM",
changshu1
·
2015-08-09 21:00
OJ
计蒜客
计蒜客
难题题库 012 最后一个单词的长度
10290次 8.25% 1000ms 65536K给定由大写,小写字母和空格组成的字符串,返回最后一个单词的长度。如果不存在最后一个单词,返回0注意: “单词”是指不包含空格符号的字符串例如: s=“helloWorld”,那么返回的结果是5格式: 第一行输入字符串s,然后输出s中最后一个单词的长度。样例1输入:Todayisaniceday输出:3#include #include
changshu1
·
2015-08-09 21:00
OJ
计蒜客
计蒜客
难题题库 011 移除数组中的重复元素
3448次 27.7% 1000ms 65536K给定一个升序排列的数组,去掉重复的数,并返回新的数组的长度。例如: 数组A={1,1,2},你的函数应该返回长度2,新数组为{1,2}要求: 不能新开数组分配额外的空间。即常数空间限制。提示: 输入一个整数n,以及其对应的数组A[n],输出新数组长度样例1输入:5 00112输出:3#include usingnamespacestd
changshu1
·
2015-08-09 21:00
OJ
计蒜客
计蒜客
难题题库 010 寻找插入位置
5270次尝试次数 19.7% 1000ms 65536K给定一个已经升序排好序的数组,以及一个数target,如果target在数组中,返回它在数组中的位置。否则,返回target插入数组后它应该在的位置。假设数组中没有重复的数。以下是简单的示例:[1,3,5,6],5→2[1,3,5,6],2→1[1,3,5,6],7→4[1,3,5,6],0→0提示:输入一个整数n,以及其对应的数组
changshu1
·
2015-08-09 21:00
OJ
计蒜客
计蒜客
难题题库 009 元素移除
3743次 32.2% 1000ms 65536K给定一个数组和一个数(该数不一定在数组中),从数组里删掉这个数字,返回剩下的数组长度。如:A[]={1,2,3,4,5},要删除数字3,那么返回数组长度为4.亲爱的小伙伴们,题目是不是很简单呢?提示:intremoveElement(intA[],intn,intelem)其中,n代表数组长度,elem代表要删掉的元素。格式:输入一个数n,继
changshu1
·
2015-08-09 21:00
OJ
计蒜客
元素移除
计蒜客
难题题库 008 字符串长度
6802次 42.2% 1000ms 65536K在右侧我们给出了一个已经基本完成的程序,读入了一个字符串,调用了一个叫str_len的函数来计算这个字符串的长度,并输出。聪明的你应该已经发现了,这个叫str_len的函数并没有完成,在不修改函数原型的情况下,请完成str_len函数,实现我们上述的功能吧。样例1输入:abcdefg输出:7//请在这里完成你的函数 intres=0; wh
changshu1
·
2015-08-09 21:00
字符串长度
OJ
计蒜客
计蒜客
难题题库 007 奇怪的国家
6125次尝试次数 22.7% 1000ms 65536K有一个奇怪的国家,里面的国民对于事情的态度永远只有两面。当两个人遇到一起讨论一个事情的时候——两个持赞同观点的人遇到一起后会对这个事情都继续赞同;一个持赞同观点的人遇到一个持不赞同观点的人的时候,两人都会不再继续赞同;两个持不赞同观点的人遇到一起讨论后反而会对这个事情开始赞同。输入包括两行,每行包括N个数字(1≤N≤50),分别表示两
changshu1
·
2015-08-09 21:00
OJ
计蒜客
奇怪的国家
计蒜客
难题题库 006 泥塑课
15520次 22.9% 1000ms 65536K小米是一个幼儿园老师,每学期的泥塑课上,她都会给每个学生发不超过250立方厘米的等量橡皮泥,教大家做泥塑。在上课过程中,她发现每个班都恰好有一个小朋友会去抢另一个小朋友的橡皮泥,于是她决定,在正式开始做泥塑前,让大家把手里的橡皮泥都捏成一个立方体,并且测量手里捏好的橡皮泥的长、宽和高。这样,她就可以知道谁被谁抢了橡皮泥了。小米老师在不同的
changshu1
·
2015-08-09 21:00
OJ
计蒜客
泥塑课
计蒜客
难题题库 005 矩阵翻转
33626次 19.3% 1000ms 65536K晓萌最近在做一个翻转图片的应用,你可能也知道,图片其实是由一个个的点组成的。于是,晓萌想先做一个可以翻转矩阵的程序,来解决他问题的核心部分。输入第一行包括由空格分开的整数M、N、T(0 usingnamespacestd; constintmaxn=200; inta[maxn][maxn]; intmain(){ intn,m,t,
changshu1
·
2015-08-09 21:00
OJ
计蒜客
矩阵翻转
计蒜客
难题题库 004 简单斐波那契
26802次 32.2% 7000ms 65536K斐波那契数列是一种非常有意思的数列,由0和1开始,之后的斐波那契系数就由之前的两数相加。用数学公式定义斐波那契数列则可以看成如下形式:F0=0F1=1Fn=Fn-1+Fn-2我们约定Fn表示斐波那契数列的第n项,你能知道斐波那契数列中的任何一项吗?输入包括一行,包括一个数字N(0≤N≤50)。输出包括一行,包括一个数字,为斐波那契数列的第
changshu1
·
2015-08-09 21:00
OJ
计蒜客
简单斐波那契
计蒜客
难题题库 003 判断质数
55891次尝试次数 20.1% 1000ms 65536K对于大于1的数,如果除了1和它本身,它不能再被其它正整数整除,那么我们说它是一个质数。晓萌想判断一个数是不是质数,希望找你写个程序,帮助她进行判断。输入包括一行,为一个整数N(1输出包括一行,如果晓萌给出的整数N为质数,那么输出YES;如果N不是质数,那么输出NO。样例1输入:3输出:YES#include usingnamesp
changshu1
·
2015-08-09 21:00
OJ
计蒜客
判断质数
计蒜客
难题题库 002 整除问题
53422次 27.7% 1000ms 32767K判断一个数是否能被另一个整数整除是一个挺简单的问题,一般一个模运算就可以搞定了,懒惰的晓萌还是不想自己做,于是找到你帮他写代码,你就帮帮他吧。输入包括两个由空格分开的整数M和N(1≤M,N≤500)。输出包括一行,如果M可以被N整除就输出YES,否则输出NO(结果大小写敏感)。样例1输入:217输出:YES#include usingna
changshu1
·
2015-08-09 21:00
OJ
计蒜客
整除问题
计蒜客
难题题库 001 A+B+C问题
83100次 28.2% 1000ms 32767K这是一个非常简单的题目,意在考察你编程的基础能力。千万别想难了哦。输入为一行,包括了用空格分隔的三个整数A、B、C(数据范围均在-40~40之间)。输出为一行,为“A+B+C”的计算结果。样例1输入:2213输出:26#include usingnamespacestd; intmain(){ inta,b,c; cin>>a>>b>>
changshu1
·
2015-08-09 21:00
OJ
计蒜客
A+B+C问题
上一页
15
16
17
18
19
20
21
22
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他