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
杭电1480
杭电
ACM-1.1.4
A+B for Input-Output Practice (IV) Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 12561 Accepted Submission(s): 7364 Problem De
·
2015-11-12 22:55
ACM
杭电
2054 A==B?
Problem Description Give you two numbers A and B, if A is equal to B, you should print "YES", or print "NO". Input each test case contains two numbers A and B. Output for each
·
2015-11-12 22:38
==
杭电
2187 (贪心题)悼念512汶川大地震遇难同胞——老人是真饿了
http://acm.hdu.edu.cn/showproblem.php?pid=2187 悼念512汶川大地震遇难同胞——老人是真饿了 Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 72
·
2015-11-12 22:53
杭电
杭电
oj1326 Box of Bricks
Tips:先求出平均数再分别计算各数与平均数的差相加,注意两个测试结果之间要空一行 1 #include<iostream> 2 using namespace std; 3 int main() 4 { 5 int T,count=0; 6 while(cin>>T) 7 { 8 i
·
2015-11-12 21:17
杭电
【HDU】4908 (
杭电
BC #3 1002题)BestCoder Sequence ——哈希
BestCoder Sequence Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 573 Accepted Submission(s): 201
·
2015-11-12 20:45
sequence
杭电
HDU 1242 Rescue
http://acm.hdu.edu.cn/showproblem.php?pid=1242 问题:牢房里有墙(#),警卫(x)和道路( . ),天使被关在牢房里位置为a,你的位置在r处,杀死一个警卫要一秒钟,每走一步要一秒钟,求最短时间救出天使,不能救出则输出:Poor ANGEL has to stay in the prison all his life. 求最短路径,果断
·
2015-11-12 20:12
杭电 hdu
杭电
ACM-1.2.7 GPA
GPA Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 2472 Accepted Submission(s): 1018 Problem Description Each course grade is
·
2015-11-12 19:36
ACM
杭电
ACM-1.2.6 Decimal System
decimal system Time Limit: 3000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 2640 Accepted Submission(s): 1026 Problem Description As we know
·
2015-11-12 19:36
System
HODJ 1997 汉诺塔VII 简单解题报告
自己在
杭电
上做题也只是练练算法而已,而没有想参加竞赛,纯粹的兴趣~汉诺塔这道题一直解决不了,今天又试着做了一遍,还是没有做出来。
·
2015-11-12 19:26
vi
杭电
2020 绝对值排序
#include<stdio.h> #include<string.h> #include<stdlib.h> #include<math.h> int n; int set[110]={0},a[110]={0},b[110]={0}; int cmp(const void *a,const void *b) { retur
·
2015-11-12 19:13
排序
杭电
1108 最小公倍数
#include<stdio.h> #include<string.h> #include<stdlib.h> int gcd(int x,int y) { return y==0 ? x : gcd(y,x%y); } int main() { int a,b,lim; while(scanf("%d%d&
·
2015-11-12 19:09
杭电
杭电
1465 不容易系列之一
就是一个错排的公式,错排的相关简介见链接: 此题用到的公式是:f(n)=(n-1)*(f(n-1)+f(n-2)); 其递推公式是:f(n)=n!(1-1/1!+1/2!-1/3!+1/4!+....................+(-1)^n*1/n!); 本题还有一点就是,set[]数组存的数据过大,约为25!用int型来存,显然不够,所以要定义为 long long型,今天看了一下l
·
2015-11-12 19:09
杭电
杭电
2087 剪花布条
这个题目刚开始觉得测试数据都能过但是一直wa,都找不到错在哪,觉得很有挫败感,但是后来才发现原来由于习惯导致了一个错误。 以下为正确代码: #include<stdio.h> #include<string.h> #include<stdlib.h> char a[1010],b[1010]; int next[1010]; int n,m;
·
2015-11-12 19:07
杭电
杭电
1711 Number Sequence
#include<stdio.h> #include<string.h> #include<stdlib.h> int a[1000010],b[10010]; int next[10010]; void get_next() { int i=1,j=0; next[1]=0; while(i<b[0])
·
2015-11-12 19:06
sequence
杭电
1171 Big Event in HDU
#include<stdio.h> #include<string.h> #include<stdlib.h> int main() { int n,v[60],m[110]; int c1[250010],c2[250010]; while(scanf("%d",&n),n>0)
·
2015-11-12 19:04
event
杭电
2079 选课时间(题目已修改,注意读题)
和找单词做了类似的处理,总之还是套模板。 #include<stdio.h> #include<string.h> #include<stdlib.h> int main() { int t,n,k,a[10],b[12]; int c1[1000],c2[1000]; scanf("%d",&
·
2015-11-12 19:03
时间
杭电
2082 找单词
#include<stdio.h> #include<string.h> #include<stdlib.h> int main() { int ch[27]; int c1[100],c2[100]; int n; scanf("%d",&n); while(n--) {
·
2015-11-12 19:02
杭电
杭电
1284 钱币兑换问题
正确代码: #include<stdio.h> #include<string.h> #include<stdlib.h> #define MAXSIZE 32780 int c1[MAXSIZE],c2[MAXSIZE]; int n; void fun() { for(int i=0;i<MAXSIZE;i++) {
·
2015-11-12 19:02
问题
杭电
1085 Holding Bin-Laden Captive!
#include<stdio.h> #include<string.h> #include<stdlib.h> int main() { int num1,num2,num3; int c1[10000],c2[10000];//万恶的数组,害我又一次纠结了,本来,我开1000的,结果一直wa,后来我在看了一下题目,发现竟然是说num-i
·
2015-11-12 19:01
apt
杭电
1398 Square Coins
#include<stdio.h> #include<string.h> #include<stdlib.h> #include<math.h> int main() { int c1[310],c2[310]; int n; while(scanf("%d",&n),n)
·
2015-11-12 19:00
in
杭电
1028 Ignatius and the Princess III
#include<stdio.h> #include<string.h> #include<stdlib.h> int main() { int c1[130],c2[130]; int n; while(scanf("%d",&n)!=EOF) { for(int i=0;i&
·
2015-11-12 19:59
NAT
杭电
1286 找新朋友
#include<stdio.h> #include<string.h> #include<stdlib.h> int set[40000]; int main() { set[1]=set[0]=0; int cn,n; while(scanf("%d",&cn)!=EOF) {
·
2015-11-12 19:54
杭电
杭电
1164 Eddy's research I
#include<stdio.h> #include<string.h> #include<stdlib.h> int prim[65540]; void fun() { for(int i=1;i<=65540;i++) { prim[i]=0; } for(int i=2;i<=
·
2015-11-12 19:53
search
杭电
1215 七夕节
#include<stdio.h> #include<string.h> #include<stdlib.h> long long s[500005]; void fun() { for(int i=1;i<500005;i++) { s[i]=1; } for(int i=2;i&l
·
2015-11-12 19:52
杭电
杭电
1397 Goldbach's Conjecture
#include<stdio.h> #include<string.h> #include<stdlib.h> int prim[65540]; void fun() { for(int i=1;i<=65540;i++) { prim[i]=0; } for(int i=2;i<=
·
2015-11-12 19:52
dba
杭电
1406 完数
#include<stdio.h> #include<string.h> #include<stdlib.h> int main() { int n,num1,num2; while(scanf("%d",&n)!=EOF) { for(int i=1;i<=n;i++)
·
2015-11-12 19:51
杭电
杭电
1232 畅通工程
#include<stdio.h> #include<string.h> #include<stdlib.h> int set[1010]; int n,m; struct val { int x,y; }e[1000000]; int find(int a) { return a==set[a] ? a : find(se
·
2015-11-12 19:50
杭电
杭电
1213 How Many Tables
#include<stdio.h> #include<string.h> #include<stdlib.h> int n,m; int set[1010]; struct val { int x,y; }e[1010]; int find(int x) { return x==set[x] ? x : find(set[x]
·
2015-11-12 19:50
table
杭电
1879 继续畅通工程
#include<stdio.h> #include<string.h> #include<stdlib.h> int set[110],n,m; struct val { int x,y,v,s; }e[10000]; int cmp(const void *a,const void *b) { return ((val *
·
2015-11-12 19:49
杭电
杭电
1874 畅通工程续
#include<stdio.h> #include<string.h> #include<stdlib.h> int inf=0x7fffffff; int map[210][210],hash[210],dis[210]; int n,m,s,t; void dijstra() { dis[s]=0; for(int i=0
·
2015-11-12 19:48
杭电
杭电
1596 find the safest road
#include<stdio.h> #include<string.h> #include<stdlib.h> double dis[1010],map[1010][1010]; int hash[1010]; int n,a,b; void dijkstra() { for(int i=1;i<=n;i++) {
·
2015-11-12 19:48
find
杭电
1683 畅通工程
#include<stdio.h> #include<string.h> #include<stdlib.h> int set[110],n,m; struct val { int a,b,v; }e[10000]; int find(int x) { return x==set[x] ? x : find(set
·
2015-11-12 19:48
杭电
杭电
3790 最短路径问题
这个题目是套用dijstra()模板,但又拐了一个弯,本题每条路径上都有两个权值,本题不必考虑花费,直接球最短路,只是在更新顶点值的时候有一个特殊处理,求得花费。 #include<stdio.h> #include<string.h> #include<stdlib.h> int n,m,s,t; int inf=0x7fffffff; int h
·
2015-11-12 19:47
最短路径
杭电
1233 还是畅通工程
#include<stdio.h> #include<stdlib.h> #include<string.h> int inf=0x7fffffff; int set[110]; struct val { int x,y,v; }e[10000]; int n,m; int cmp(const void *a,const void *
·
2015-11-12 19:46
杭电
杭电
1875 畅通工程再续
此题依旧是套kruskal()的模板,只是条件有所隐含,此处要自己找出结构体val中的三个参量,并且注意到当距离d可以对应于v; #include<stdio.h> #include<string.h> #include<stdlib.h> #include<math.h> struct zb { int x,y; }z[1
·
2015-11-12 19:46
杭电
杭电
2544 最短路
#include<stdio.h> #include<string.h> #include<stdlib.h> int inf=0x7fffffff; int n,m; int map[110][110],hash[110],dis[110]; void dijstra() { dis[1]=0; for(int i=1;i
·
2015-11-12 19:44
最短路
杭电
2020
#include<stdio.h> #include<string.h> #include<stdlib.h> #include<math.h> int a[110],b[110],c[110]; int cmp(const void *a,const void *b) { return *(int *)b-*(int *)a
·
2015-11-12 19:44
杭电
杭电
2019
#include<stdio.h> #include<string.h> #include<stdlib.h> int main() { int n,m,a[110]; while(scanf("%d%d",&n,&m),n||m) { int j;
·
2015-11-12 19:43
杭电
杭电
2018
#include<stdio.h> #include<string.h> #include<stdlib.h> int main() { int n; while(scanf("%d",&n),n) { int sum=0; int m,m1,m2,m3;
·
2015-11-12 19:42
杭电
杭电
2016
编辑器加载中... #include<stdio.h> #include<string.h> #include<stdlib.h> int a[110],b[110]; int cmp(const void *a,const void *b) { return *(int *)a-*(int *)b; } int main() {
·
2015-11-12 19:41
杭电
杭电
2017
#include<stdio.h> #include<string.h> #include<stdlib.h> #define MAXSIZE 100 char a[MAXSIZE]; int main() { int n; scanf("%d",&n); for(int i=1;i<=
·
2015-11-12 19:41
杭电
杭电
2015
#include<stdio.h> #include<string.h> #include<stdlib.h> int a[110]; int main() { int m,n; while(scanf("%d%d",&n,&m)!=EOF) { int ave=0,
·
2015-11-12 19:40
杭电
杭电
2013
#include<stdio.h> #include<string.h> #include<stdlib.h> int main() { int n; while(scanf("%d",&n)!=EOF) { int s=1; for(int i=2;i<
·
2015-11-12 19:39
杭电
杭电
2014
#include<stdio.h> #include<string.h> #include<stdlib.h> int cmp(const void *a,const void *b) { return *(int *)a-*(int *)b; } int main() { int s[110]; int n;
·
2015-11-12 19:39
杭电
杭电
2012
编辑器加载 #include<stdio.h> #include<string.h> #include<stdlib.h> #include<math.h> int sushu(int a) { int c=0; if(a==0||a==1) { return 1; }
·
2015-11-12 19:38
2012
杭电
2010
#include<stdio.h> #include<string.h> #include<stdlib.h> int main() { int m,n; while(scanf("%d%d",&m,&n)!=EOF) { int c=0,t; for(
·
2015-11-12 19:37
杭电
杭电
2011
#include<stdio.h> #include<string.h> #include<stdlib.h> int main() { int n,m; double sum; while(scanf("%d",&m)!=EOF) { while(m--)
·
2015-11-12 19:37
杭电
杭电
2009
#include<stdio.h> #include<string.h> #include<stdlib.h> #include<math.h> int main() { int n,m; while(scanf("%d%d",&n,&m)!=EOF) {
·
2015-11-12 19:36
杭电
杭电
2007
#include<stdio.h> #include<string.h> #include<stdlib.h> int main() { int m,n,x,y; while(scanf("%d%d",&m,&n)!=EOF) { x=0; y=0;
·
2015-11-12 19:35
2007
杭电
2008
#include<stdio.h> #include<string.h> #include<stdlib.h> int main() { int a,b,c,n; double m; while(scanf("%d",&n),n) { a=b=c=0;
·
2015-11-12 19:35
2008
上一页
72
73
74
75
76
77
78
79
下一页
按字母分类:
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
其他