
hdu
可可之梦
这个作者很懒,什么都没留下…
展开
-
hdu-2036计算任意多边形面积
这是一个通#include#includeusing namespace std;typedef struct { double x,y;} Point;double polygonarea(Point *polygon,int N){ int i,j; double area = 0; for (i=0;i<N;i++) { j原创 2013-12-12 20:44:03 · 551 阅读 · 0 评论 -
hdu-2028
求多个数的最小公倍数,就要求每两个数的最小公倍数#includeusing namespace std;long long n,a[100000],c,d,e;long long gcd(long long a, long long b){ if(a<b){e=a;a=b;b=e;} if(b==0)return a; return gcd(b,a%b);}in原创 2013-12-12 20:55:11 · 465 阅读 · 0 评论 -
hdu-2018
很典型的斐波那契序列的应用#includeusing namespace std;int n,f[60];int main(){ f[1]=1;f[2]=2;f[3]=3;f[4]=4;f[5]=6; for(int i=6;i<=56;i++) f[i]=f[i-1]+f[i-3]; while(cin>>n&&n) { cout<原创 2013-12-12 20:57:04 · 490 阅读 · 0 评论 -
hdu-2013猴子吃苹果
#includeusing namespace std;int n,ans;int main(){ while(cin>>n) { ans=1;n--; while(n--) { ans=(ans+1)*2; } cout<<ans<<endl; }}原创 2013-12-12 20:59:06 · 557 阅读 · 0 评论 -
hdu-2031进制转换
#includeusing namespace std;int n,m,t,e,flag;char s[1000];int main(){ while(cin>>n>>m) { t=0;flag=0; while(n) { if(n<0){n=-n;flag=1;} e=n%m原创 2013-12-12 20:47:08 · 613 阅读 · 0 评论 -
hdu-2030判断汉字
codeblocks用-95~-1给汉字编码,有的用160~255给汉字编码,这里判断两个连续的字符ASCII码是不是都小于零,若是,则判断是汉字参考以下文献http://blog.youkuaiyun.com/tangaowen/article/details/2527228#include#include#includeusing namespace std;int n,sum;stri原创 2013-12-12 20:53:17 · 467 阅读 · 0 评论 -
hdu-1013杭电耍花招,他给了一个长度为一千的数。。。
#include#includeusing namespace std;string s;int len,n;int main(){ while(cin>>s) { len=s.length();n=0; if(len==1&&s[0]=='0')break; for(int i=0;i<len;i++)原创 2013-12-28 13:54:21 · 547 阅读 · 0 评论