
POJ
Minorui
我希望每个人都能以各自的形态,自由生活。而不是千方百计把自己塞进方方正正的模具,压缩成同样形状的罐头。我希望当我年老之后,不会再深夜入睡时,枕头里装满了发霉的梦!
展开
-
POJ 1552 Doubles
DoublesTime Limit: 1000MS Memory Limit: 10000KTotal Submissions: 22615 Accepted: 12846DescriptionAs part of an arithmetic competency program, your students will b原创 2017-07-20 16:03:16 · 173 阅读 · 0 评论 -
POJ 2388
水题,用sort函数就行。我还注意到poj不支持数组下标初始化为变量。#include#includeusing namespace std;int main(){ int n; cin>>n; int a[10000]; for(int i=0;i<n;i++) cin>>a[i]; sort(a,a+n); cout<<a[n/2]<<endl; retu原创 2017-08-12 15:18:41 · 160 阅读 · 0 评论 -
POJ 1050 To the Max
首先感谢:传送门:http://blog.youkuaiyun.com/sj13051180/article/details/6667577提供的思路(不懂得去看吧);代码是自己的#include#includeusing namespace std;int a[110][110],b[110][110];int main(){ int N; cin>>N; memset(a,0,s原创 2017-07-26 20:25:30 · 121 阅读 · 0 评论 -
POJ 1163
动态规划初步:哈哈哈哈!稍微一丢丢的搞懂了。动态规划是真的难理解。还是要花大量的时间琢磨。我写了两种方法:第一,用递推第二,用递归自己应该看得懂代码如下:#include#includeusing namespace std;int max(int x,int y){ return (x>y?x:y); }int main(){原创 2017-07-26 15:40:12 · 197 阅读 · 0 评论 -
POJ 动态规划题集
转自:沙漠孤舟:http://www.cnblogs.com/qijinbiao/archive/2011/09/02/2163460.html※最近更新:Poj斜率优化题目1180,2018,3709 列表一:经典题目题号:容易: 1018, 1050, 1083, 1088, 1125, 1143, 1157, 1163, 1178, 117转载 2017-07-26 10:30:59 · 2034 阅读 · 0 评论 -
POJ 2196
在hdu写过一样的题,当时的代码比这复杂,一个10进制的函数,12的,16的。其实一个就够了QAQ#includeusing namespace std;int dec(int x,int k){ int sum=0; while(x) { sum+=x%k; x/=k; } return sum;}int main(){ for(int i=2992原创 2017-08-09 11:05:02 · 201 阅读 · 0 评论 -
POJ 1003
这题很简单,跟输入的数比较一点都不能少,少一点加一块板。#includeusing namespace std;int main(){ double cs; while(cin>>cs,cs!=0.00) { int count=0; double sum=0; for(int i=2;;i++) { sum+=1.0/i; if(sum<cs)原创 2017-08-09 10:41:28 · 152 阅读 · 0 评论 -
POJ 2739
这一题我开始是想用常规方法,输入一个算一个,感觉比较麻烦,以前看过别人打表那时间复杂度底的没话说。所以今天第一次打表成功了。哈哈哈!#includeusing namespace std;int main(){ int a[1230]={2,3,5,7,11,13,17,19,23,29,31,37,41,43,47,53,59,61,67,71,73,79,83,89,97,101原创 2017-08-09 10:19:24 · 447 阅读 · 0 评论 -
POJ 1004 Financial Management
这题吃了没文化的亏,看来要好好学习了。G++ 没成功,c++AC;文化传送门:http://blog.youkuaiyun.com/wr_technology/article/details/53414447#include#includeusing namespace std;int main(){ double sum=0.0; for(int i=1;i<=12;i++)原创 2017-07-20 15:19:57 · 187 阅读 · 0 评论 -
POJ 1363
运用初等栈的知识就可以解了;#includeusing namespace std;int n,a[1005],i;bool ok(){ int mystack[1005],num=0,i,k=1; for(i=1;i<=n;i++) { mystack[++num]=i; while(num&&a[k]==mystack[num]) { num--;原创 2017-08-14 11:00:19 · 467 阅读 · 0 评论