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
九度1380
九度
题目1183守型数
#includeintmain(){ intn,p,ni,pi; while(scanf("%d",&n)!=EOF){ p=n*n;boolc=true; while(n>0){ ni=n%10;pi=p%10;n=n/10;p=p/10;if(ni!=pi){ printf("No!\n");c=false;break;}}if(c==true){ printf("Y
yusen_zdn
·
2016-03-11 10:00
c
九度
OJ:题目1406 上班啦
题目描述:淘小宝最近进入了杭州淘宝实习了,可是他所住的地方离工作地点很远(为了省钱)。虽说杭州是个美丽的旅游城市,可是其公共交通却十分被人诟病,早高峰的时间,汽车跟爬的一样,所以经过一个星期的折腾之后,淘小宝决定骑车前往公司上班。 为了每天尽可能的节约体力,同时更多地领略杭州城市的美丽风光,淘小宝就想请你告诉他,从他的住所出发,最短的骑车距离是多少?同时,也请你告诉他,在骑车路径最短的前提
zjq_1314520
·
2016-03-10 18:00
数据结构
算法
九度OJ
九度
OJ:题目1008 最短路径问题
题目描述:给你n个点,m条无向边,每条边都有长度d和花费p,给你起点s终点t,要求输出起点到终点的最短距离及其花费,如果最短距离有多条路线,则输出花费最少的。输入:输入n,m,点的编号是1~n,然后是m行,每行4个数a,b,d,p,表示a和b之间有一条边,且其长度为d,花费为p。最后一行是两个数s,t;起点s,终点t。n和m为0时输入结束。(1for(i=1;iw||(map[s][e]==w&&
zjq_1314520
·
2016-03-10 16:00
数据结构
算法
九度OJ
九度
OJ:题目1010 A+B
题目描述:读入两个小于100的正整数A和B,计算A+B.需要注意的是:A和B的每一位数字由对应的英文单词给出.输入:测试输入包含若干测试用例,每个测试用例占一行,格式为"A+B=",相邻两字符串有一个空格间隔.当A和B同时为0时输入结束,相应的结果不要输出.输出:对每个测试用例输出1行,即A+B的值.样例输入:one+two= threefour+fivesix= zeroseven+eightn
zjq_1314520
·
2016-03-10 15:00
算法
九度OJ
九度
oj:题目1009 二叉搜索树
题目描述:判断两序列是否为同一二叉搜索树序列输入:开始一个数n,(1n!=t2->n)return0; if(!judgeTree(t1->left,t2->left))return0; if(!judgeTree(t1->right,t2->right))return0; } /* *相同节点对应的结构不同(含有的儿子数目不同) */ elseif((t1!=NULL&&t2==NULL)||(
zjq_1314520
·
2016-03-10 01:00
数据结构
算法
九度OJ
九度
-题目1126:打印极值点下标
题目1126:打印极值点下标时间限制:1秒内存限制:32兆特殊判题:否提交:5545解决:1931题目描述:在一个整数数组上,对于下标为i的整数,如果它大于所有它相邻的整数,或者小于所有它相邻的整数,则称为该整数为一个极值点,极值点的下标就是i。输入:每个案例的输入如下:有2×n+1行输入:第一行是要处理的数组的个数n;对其余2×n行,第一行是此数组的元素个数k(4#include#include
cjt5047
·
2016-03-09 18:58
研究生复试机试练习
九度
OJ 1551-1557(4/7)
1551#include #include #include #definePI(asin(1.0)*2) intmain(void) { doubleR,r; while(scanf("%lf%lf",&R,&r)!=EOF) { if(r>1) r=1/r; doublelow=0,high=R; doubles=PI*R*R*r/(1+r),l,result; while(1) { l=
thudaliangrx
·
2016-03-08 23:00
九度
OJ 1541-1550(7/10)
1541(未完成)1542(未完成)1543#include #include typedefunsignedlonglongULL; intgetb(ULLn,inti) { n>>=i; returnn%2; } ULLsetb(ULLn,inti,ULLk) { k=0;k--) { if(getb(n,k)) break; } for(i=k-1;i>=0;i--) { if(get
thudaliangrx
·
2016-03-08 23:00
九度
OJ 1531-1540(7/10)
1531#include #include #defineN100 intcmp(constvoid*a,constvoid*b) { return*(int*)a-*(int*)b; } intmain(void) { intn,i; inta[N],sum[N]; while(scanf("%d",&n)!=EOF) { for(i=0;isum[i-1]+1) { printf("%
thudaliangrx
·
2016-03-08 23:00
九度
OJ 1521-1530(10/10)
1521#include #defineN1000 voidprintMirror(inta[N+1][3],inti) { if(i==0) return; if(i!=1) printf(""); printf("%d",a[i][0]); printMirror(a,a[i][2]); printMirror(a,a[i][1]); } intmain(void) { intn,i;
thudaliangrx
·
2016-03-08 22:00
九度OJ
九度
OJ 1511-1520(10/10)
1511#include #include structnode{ intkey; structnode*next; }; structnode*insert(structnode*head,intkey) { if(head==NULL) { head=(structnode*)malloc(sizeof(structnode)); head->key=key; head->next=NUL
thudaliangrx
·
2016-03-08 22:00
九度
OJ 1501-1510(10/10)
1501#include #defineLEN100000 intN; doubledata[LEN]; doublemax[LEN]; doublemin[LEN]; doubleMax(doublea,doubleb){ return(a>b)?a:b; } doubleMin(doublea,doubleb){ return(a #defineN500 intmain(void)
thudaliangrx
·
2016-03-08 22:00
ACM
九度OJ
九度
OJ 1491-1500(5/10)
1491(未完成)1492#include #defineM100 #defineN10 intmain(void) { intn,m,i,j,k,r; inta[M][M]; intsum,min; while(scanf("%d%d",&m,&n)!=EOF) { for(i=0;i #include intzdgys(inta,intb) { if(b==0) returna; re
thudaliangrx
·
2016-03-08 22:00
九度
OJ 1481-1490(7/10)
1481(未完成)1482//错误在于漏掉了初始状态的检查 #include #include #include #include #defineN13 #defineM1594323//pow(3,13) typedefstructnode{ inta[N]; intd; }Pos; intn; Pos*p[M],*begin; Pos*queue[M+1]; intfront,rear;
thudaliangrx
·
2016-03-08 22:00
九度
OJ 1471-1480(10/10)
1471#include #include #defineN100 intmain(void) { intn1,n2,i,j,k; chars1[N+1],s2[N+1],s[2*N+1]; while(scanf("%s%s",s1,s2)!=EOF) { n1=strlen(s1); n2=strlen(s2); k=0; for(i=0,j=n2-1;i=0;) { if(i=0) s
thudaliangrx
·
2016-03-08 21:00
ACM
九度OJ
九度OJ-acm
九度
OJ 1461-1470(9/9)
1461#include #include usingnamespacestd; #defineN7 intn,m,t; charmap[N][N+1]; boollegal(intx,inty) { return0=t)returnfalse; intd[4][2]={{0,1},{0,-1},{1,0},{-1,0}}; for(inti=0;i>n>>m>>t){ if(!m&&!n&
thudaliangrx
·
2016-03-08 21:00
九度
OJ 1451-1460(10/10)
1451#include intmain() { inti,j,n; longlongf[21]; while(scanf("%d",&n)!=EOF) { f[0]=1; f[1]=0; for(i=2;i #include #include #defineN2000 intcmp(constvoid*a,constvoid*b) { return*(int*)a-*(int*)b; }
thudaliangrx
·
2016-03-08 21:00
ACM
九度OJ
九度
OJ 1441-1450(9/10)
1441#include #defineN1000 intmain(void) { inti; inta,b; while(scanf("%d%d",&a,&b)!=EOF) { if(a==0&&b==0) break; a=a%1000; intresult=1; for(i=0;i #defineM200907 longlongexpK(longlongd,intk) { if(
thudaliangrx
·
2016-03-08 21:00
ACM
九度OJ
九度
OJ 1431-1440(10/10)
1431#include #include #defineN1000000 intcmp(constvoid*a,constvoid*b) { return*(int*)b-*(int*)a; } intmain() { inti,n,m; inta[N]; while(scanf("%d%d",&n,&m)!=EOF) { for(i=0;in) m=n; for(i=0;i #inclu
thudaliangrx
·
2016-03-08 21:00
ACM
九度OJ
九度
OJ 1417-1430(4/14)
1417#include #include #include #defineN100 #defineM10000 #defineLEN101 typedefstructnode{ intx; inty; intd; }ROAD; intn; intpre[N+1]; intcount[N+1]; intnum; voidinit() { for(inti=1;icount[b]) { pr
thudaliangrx
·
2016-03-08 21:00
ACM
九度OJ
九度
:斐波那契数列
本来以为这道题目很简单,没想到要用longlong才能通过,坑得很。而且要不断循环输入才能AC。。。。#include usingnamespacestd; intmain() { intn; longlonginta[71]; a[0]=0; a[1]=1; for(inti=2;i>n){ cout<
okiwilldoit
·
2016-03-08 15:00
打印日期
九度
OJ题目1186:打印日期题目描述:给出年分m和一年中的第n天,算出第n天是几月几号。
qq_24421591
·
2016-03-07 23:00
算法
九度
日期计算
星期几问题
参考
九度
OJ1043题目描述:WenowusetheGregorianstyleofdatinginRussia.Theleapyearsareyearswithnumberdivisibleby4butnotdivisibleby100
qq_24421591
·
2016-03-07 23:00
算法
星期几问题
fatal error: malformed or corrupted AST file: 'Unable to load module "/Users/apple/Library/Developer
malformedorcorruptedASTfile:'Unabletoloadmodule"/Users/apple/Library/Developer/Xcode/DerivedData/ModuleCache/
1380
X6D9Q9RXZ
lcchuguo
·
2016-03-03 19:00
九度
OJ 1412(卡特兰数) 1413(未完成) 1414(未完成) 1415(循环队列) 1416(排序)
1412:毕业合影题意大魏要求学弟学妹们拍的时候站成两排,右边的比左边的要高,还要后面的比前面的那个人高一些。请你帮他算算,如果有n个人来拍,按照大魏要求的方式排,会有多少种不同的方式呢。思路一开始没啥思路,后来看了别人的题解才发现是卡特兰数。。。卡特兰数真的无处不在。代码#include #defineN40 intmain(void) { intn,i; longlongh[N+1];
thudaliangrx
·
2016-03-03 17:00
排序
九度OJ
九度
-题目1088:剩下的树
题目1088:剩下的树时间限制:1秒内存限制:32兆特殊判题:否提交:6434解决:2944题目描述:有一个长度为整数L(1#include#includeusingnamespacestd;intmain(){inta[10000];intn,m;while(cin>>n>>m){intsum=0;//统计最后的树for(inti=0;i>c>>d;for(intj=c;j<=d;j++){a[
cjt5047
·
2016-03-02 21:05
研究生复试机试练习
约瑟夫环
约瑟夫环定义问题一:输出打印顺序题目链接:
九度
1188http://ac.jobdu.com/problem.php?
zhaop
·
2016-03-01 21:00
九度
OJ 1407(线段树) 1408(DP) 1409(DP) 1410(DP) 1411(最短路)
1407:快速找出最小数题意给定一个大小为N的整数数组array,我们定义两种操作:1)Add(L,R,W)。即将子数组[L,R]中的元素,都累加一个整数W。2)Min(L,R)。即返回子数组[L,R]之中,最小的一个元素的值。其中L和R为数组的下标,且从0开始计数。当数组下标L>R时,我们认为这个子数组的元素包含array[L],array[L+1],…array[N–1],array[0],a
thudaliangrx
·
2016-02-29 19:00
dp
最短路
九度OJ
九度
OJ 1402(计数) 1403(模拟) 1404(未完成) 1405(未完成) 1406(最短路)
1402:特殊的数题意现在有n个数,其中有一些出现了一次,一些出现了两次,一些出现了很多次。现在要求你找出那些只出现一次的数,并按升序输出。思路由于每个数字的大小范围[1,1000000],可以开一个这样大的数组统计每个数的出现此处即可。代码#include #include #defineN1000000 intmain(void) { intn,i; inta,time; charcoun
thudaliangrx
·
2016-02-29 19:00
计数
最短路
九度OJ
九度
题目1432
#includecharbuf[82][82];intmain(){ intn,m,i,j,cnt;charin,out;boolfirstcase=true;while(scanf("%d%c%c",&n,&in,&out)==3){ if(firstcase==true){ firstcase=false; } elseprintf("\n"); m=(n+1)/2; if(m%2
yusen_zdn
·
2016-02-29 09:00
c
九度
OJ 1396(DP) 1397(尺取法) 1398(最值) 1399(背包,DP) 1401(未完成)
1396:最少零的路径题意一个由非负整数构成的N*N大小的矩阵,你需要按照如下的规则找到一条访问路径:1、起点为该矩阵的最左上角元素2、终点为该矩阵的最右下角元素3、在遍历过程中,只允许从当前的单元移动到与之相邻的右侧单元或者下方单元最后,当我们按照如上三个规则获取路径之后,我们会将所访问到的单元中的数字相乘,同时希望得到的乘积末尾所含有的连续0的个数最少。找出这么一条路径,输出其对应的末尾0的个
thudaliangrx
·
2016-02-28 22:00
dp
遍历
九度OJ
九度
-题目1054:字符串内排序
题目1054:字符串内排序时间限制:1秒内存限制:32兆特殊判题:否提交:8628解决:4686题目描述:输入一个字符串,长度小于等于200,然后将输出按字符顺序升序排序后的字符串。输入:测试数据有多组,输入字符串。输出:对于每组输入,输出处理后的结果。样例输入:bacd样例输出:abcd来源:2010年哈尔滨工业大学计算机研究生机试真题答疑:解题遇到问题?分享解题心得?讨论本题请访问:http:
cjt5047
·
2016-02-27 16:17
研究生复试机试练习
九度
-题目1202:排序 对输入的n个数进行排序并输出
闲来无事,做点题打发打发时间,在
九度
上从前到后按照难易度来做,一道排序题,用了sort函数,算是投机取巧,不过对于小题应该可以,练练题,虽然巨简单,不过摆正态度,一题一题来,(直接做lintcode和了
cjt5047
·
2016-02-25 14:15
研究生复试机试练习
九度
题目1065
){ printf(""); } for(j=2*h-2*i-2;j<3*h-2;j++){ printf("*"); } printf("\n"); } } return0;}注意:本题也要注意
九度
yusen_zdn
·
2016-02-24 18:00
c
九度
题目1088
#includeintbuf[10001];intmain(){ intl,m,i,j,cnt;while(scanf("%d%d",&l,&m)!=EOF){for(i=0;i
yusen_zdn
·
2016-02-24 17:00
c
九度
题目1156
#includeintmain(){ intn,m,i,x;intbuf[201];intreader[201];while(scanf("%d%d",&n,&m)!=EOF){for(i=0;i<201;i++){ buf[i]=0; reader[i]=0;}for(i=1;i
yusen_zdn
·
2016-02-24 16:00
c
九度
题目1431
#includeintbuf[1000001];intmain(){ intn,m;inti,x,y;while(scanf("%d%d",&n,&m)!=EOF){for(i=0;i<1000001;i++){ buf[i]=0;} for(i=0;i
yusen_zdn
·
2016-02-24 10:00
c
九度
题目1018(Hash)
#includeintmain(){intn;intbuf[101];inti;intx;while(scanf("%d",&n)!=EOF&&n!=0){for(i=0;i<101;i++){ buf[i]=0;}for(i=0;i
yusen_zdn
·
2016-02-24 09:00
c
九度
题目1018
#includeintmain(){ intbuf[1000]; intn,i,score,s; while(scanf("%d",&n)!=EOF&&n!=0){ s=0;for(i=0;i
yusen_zdn
·
2016-02-21 21:00
c
九度
题目1186
#include#definerun(x)x%100!=0&&x%4==0||x%400==0?1:0intdofm[13][2]={ 0,0,31,31,28,29,31,31,30,30,31,31,30,30,31,31,31,31, 30,30,31,31,30,30,31,31,};intmain(){ inty,m,d,n;//n是所给的一年中的第几天 while(scanf(
yusen_zdn
·
2016-02-21 19:00
c
九度
题目1070
#include#definerun(x)x%100!=0&&x%4==0||x%400==0?1:0intdayOfMonth[13][2]={ 0,0, 31,31, 28,29, 31,31, 30,30, 31,31, 30,30, 31,31, 31,31, 30,30, 31,31, 30,30, 31,31,};structDate{ intDay,Month,Year;
yusen_zdn
·
2016-02-21 17:00
c
九度
题目1043
#include#include#definerun(x)x%100!=0&&x%4==0||x%400==0?1:0intdaysofmonth[13][2]={ 0,0, 31,31, 28,29, 31,31, 30,30, 31,31, 30,30, 31,31, 31,31, 30,30, 31,31, 30,30, 31,31};structDate{ intDay,Mon
yusen_zdn
·
2016-02-21 11:00
c
九度
[1150]Counterfeit Dollar
#include #include #include usingnamespacestd; structnode{ stringa; stringb; }s[3]; intmain() { stringa[3]; intn=0; boolheavy; charc; //freopen("in.txt","r",stdin); cin>>n; while(n--)
dreamer123
·
2016-02-20 22:00
九度
[1140]八皇后
1#include 2#include 3#include 4#include 5usingnamespacestd; 6intb[100]; 7intk=0; 8intc[9]; 9voidsearch(intcur,intsum) 10{ 11if(cur==9)b[k++]=sum; 12else 13{ 14for(inti=1;i>n) 42{ 43whil
dreamer123
·
2016-02-20 16:00
九度
oj 1018 统计同成绩学生人数
题目描述:读入N名学生的成绩,将获得某一给定分数的学生人数输出。输入:测试输入包含若干测试用例,每个测试用例的格式为第1行:N第2行:N名学生的成绩,相邻两数字用一个空格间隔。第3行:给定分数当读到N=0时输入结束。其中N不超过1000,成绩分数为(包含)0到100之间的一个整数。输出:对每个测试用例,将获得给定分数的学生人数输出。样例输入:3 806090 60 2 8566 0 5
ly随风飞扬
·
2016-02-20 13:00
九度
oj 1023 EXCEL排序
题目描述: Excel可以对一组纪录按任意指定列排序。现请你编写程序实现类似功能。 对每个测试用例,首先输出1行“Casei:”,其中i是测试用例的编号(从1开始)。随后在N行中输出按要求排序后的结果,即:当C=1时,按学号递增排序;当C=2时,按姓名的非递减字典序排序;当C=3 时,按成绩的非递减排序。当若干学生具有相同姓名或者相同成绩时,则按他们的学号递增排序。输入: 测试输入包含
ly随风飞扬
·
2016-02-20 12:00
九度
题目1096
C++#include#definerunnian(x)x%100!=0&&x%4==0||x%400==0?1:0intdays[13][2]={ 0,0,31,31,28,29,31,31,30,30,31,31,30,30,31,31,31,31,30,30,31,31,30,30,31,31,};structDate{ intday,month,year;voidnextday
yusen_zdn
·
2016-02-20 12:00
c
九度
oj 1064 反序数
题目描述:设N是一个四位数,它的9倍恰好是其反序数(例如:1234的反序数是4321)求N的值输入:程序无任何输入数据输出:输出题目要求的四位数,如果结果有多组,则每组结果之间以回车隔开样例输入:样例输出:来源:2001年清华大学计算机研究生机试真题(第I套)#includeusingnamespacestd;intmain(){intn;inti;for(i=1000;i<=9999;i++){
ly随风飞扬
·
2016-02-20 09:00
九度
oj 1063 整数和
题目描述:编写程序,读入一个整数N。若N为非负数,则计算N到2N之间的整数和;若N为一个负数,则求2N到N之间的整数和输入:一个整数N,N的绝对值小于等于1000输出:测试数据可能有多组,对于每一组数据,输出题目要求的值样例输入:1 -1样例输出:3 -3来源:2001年清华大学计算机研究生机试真题(第I套)#includeusingnamespacestd;intmain(){intn;wh
ly随风飞扬
·
2016-02-20 09:00
九度
题目1054
#include#include#includeusingnamespacestd;intmain(){ charbuf[201]; intlen;while(scanf("%s",&buf)!=EOF){ len=strlen(buf);sort(buf,buf+len); printf("%s\n",buf); }return0;}注意:strlen函数的使用;sort对字符的排序
yusen_zdn
·
2016-02-19 17:00
c
上一页
30
31
32
33
34
35
36
37
下一页
按字母分类:
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
其他