上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 57 下一页

2011年8月20日

poj 2249 Binomial Showdown

摘要: #include<iostream> //见poj 1306 Combinationsusing namespace std;int main(){ double n,k,i,j; while(cin>>n>>k&&n!=0) { double res=1; for(i=n,j=min(n-k,k);j>=1;--i,--j) { res*=i/j; } printf("%.0f\n",res); } return 0;}#include<iostream>using namespace std;int 阅读全文

posted @ 2011-08-20 09:43 sysu_mjc 阅读(114) 评论(0) 推荐(0) 编辑

2011年8月18日

中国剩余定理

摘要: #include<iostream> //POJ 1006 Biorhythmsusing namespace std;int x,y,q;void extend_eluid(int a,int b) //扩展欧几里德算法{ if(b==0) { x=1;y=0;q=a; } else { extend_eluid(b,a%b); int temp=x; x=y;y=temp-a/b*y; }}//23,28,33两两互素int main(){ int A1,A2,A3,T,p,e,i,d,peak,cases=0; extend_eluid(28*33,23); A1=28*33 阅读全文

posted @ 2011-08-18 19:44 sysu_mjc 阅读(208) 评论(0) 推荐(0) 编辑

2011年7月31日

不眠的硅谷

摘要: 不眠的硅谷前言在阳光灿烂的日子里,你很难看到有人在外面闲逛;也很难看到有人在午夜之前就上床睡觉。当然,我们不是在谈论夜间活动的"吸血鬼",而是在说硅谷自己的"夜游神"。这些编程人员、软件开发人员、企业家及项目经理坚持"睡着了,你就会失败"的信条。凭着远大的理想,借助大杯大杯的咖啡,他们会坐在发出融融光线的显示屏前一直工作到凌晨四、五点钟,有时甚至到六点,而不是舒舒服服地躺在床上。这就是参与超越时区的国际市场的代价:每天都有新的起点,不断狂热地开发着"因特网"技术。睡觉是一种奢侈安德列•拉莫思常常工作到五点钟,六点开 阅读全文

posted @ 2011-07-31 10:08 sysu_mjc 阅读(572) 评论(0) 推荐(0) 编辑

2011年7月29日

周鸿祎谈乔布斯

摘要: 这是奇特的一对。两人一中一洋,未曾谋面;两人分属消费电子和互联网两个领域;两人中一个执掌着市值近 3000 亿美元的公司,另一个还从未打造过一家上市公司⋯⋯但他们在某些方面又是类似的:充满争议性、富攻击性、与众不同。我无意标榜周鸿祎,但与他长叹三小时的过程的确酣畅,周心思敏捷,又富商界经验,便不乏有趣的见解。比如,周说从乔布斯身上他学到「企业的战略是可以来自于细节」,他追求像乔布斯一样提供「优雅的解决方案」,以及他认为自己在互联网电视革命方面比乔布斯想的更远。以下为访谈摘要。张亮:这次跟您来聊乔布斯,是因为乔布斯已经成为杰克·韦尔奇之后中国商界的一门「显学」,大家都想从他身上学点东西 阅读全文

posted @ 2011-07-29 16:28 sysu_mjc 阅读(173) 评论(0) 推荐(0) 编辑

2011年7月23日

sicily 1373. Cows Of The Round Ta

摘要: #include<iostream>#include<cstdlib>using namespace std;int n,k,num[20],seq[20],vis[20],s;void search(int id){ if(id==n) s++; else { for(int i=0;i<n;++i) if(vis[i]==0&&abs(num[i]-seq[id-1])<=k) { if(id==n-1&&abs(num[i]-seq[0])>k) continue; seq[id]=num[i]; vis[i]=1 阅读全文

posted @ 2011-07-23 15:37 sysu_mjc 阅读(187) 评论(0) 推荐(0) 编辑

sicily 1663. Party Party Party

摘要: #include<iostream> #include<stdio.h>#include<cstring>using namespace std;int party[100][2],vis[100],p,s,e;int main(){ int t=1,i,j,k; while(cin>>p,p) { for(i=0;i<p;++i) { cin>>s>>e; party[i][0]=8+(s-8)*2; //把一刻钟拆成两半 party[i][1]=8+(e-8)*2; } memset(vis,0,sizeof(v 阅读全文

posted @ 2011-07-23 15:36 sysu_mjc 阅读(197) 评论(0) 推荐(0) 编辑

sicily 1775. Simple Sort

摘要: #include<iostream> #include<stdio.h>#include<algorithm>using namespace std;int n,m;struct Priority{ int id,p; bool operator<(const Priority& other)const { return p<other.p; }}col[12];struct Node{ int id,x[12]; bool operator<(const Node& other)const { for(int i=1;i& 阅读全文

posted @ 2011-07-23 10:48 sysu_mjc 阅读(474) 评论(0) 推荐(0) 编辑

2011年7月22日

poj 3298 Antimonotonicity

摘要: #include<iostream> //DP, 与sicily 1685. Missile 类似,但数据规模较大,O(n^2)肯定会TLE#include<stdio.h>using namespace std;int num[30010],ans[30010],odd,even; //ans[i]存放形成的序列上的第i个数,假若i表示偶数,则ans[i]<ans[i+1],所以第偶数上的值越小越好,而第奇数上的值越大越好int main(){ int t,n; cin>>t; while(t--) { scanf("%d",&a 阅读全文

posted @ 2011-07-22 23:12 sysu_mjc 阅读(153) 评论(0) 推荐(0) 编辑

poj 3970 Party

摘要: #include<iostream> //求任意多边形面积#include<cmath>using namespace std;struct point{ double x,y;}p[1000];int main(){ int n; while(cin>>n,n) { for(int i=0;i<n;++i) cin>>p[i].x>>p[i].y; if(n<3) { printf("0\n"); continue; } double area=0; for(int i=0;i<n;++i) a 阅读全文

posted @ 2011-07-22 23:10 sysu_mjc 阅读(172) 评论(0) 推荐(0) 编辑

poj 3660 Cow Contest

摘要: // 题意: 有N只牛,M场比赛的结果,(a,b)代表奶牛a能战胜奶牛b,问有多少只奶牛的排名可以确定// 思路: floyd算法的变形,给出一些点之间的大小关系,问有多少点的次序是固定的#include <iostream> // floyd算法using namespace std; #define maxn 102int distF[maxn][maxn];// distF[a][b]= 1 表示a>b, 2 表示a<b ,0 表示 a,b的大小不确定int n,m,i,j;void floyd() ... 阅读全文

posted @ 2011-07-22 23:08 sysu_mjc 阅读(128) 评论(0) 推荐(0) 编辑

上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 57 下一页

导航