![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
hdu
可可之梦
这个作者很懒,什么都没留下…
展开
-
hdu-2036计算任意多边形面积
这是一个通#include #include using 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 · 528 阅读 · 0 评论 -
hdu-2028
求多个数的最小公倍数,就要求每两个数的最小公倍数#include using 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 · 444 阅读 · 0 评论 -
hdu-2018
很典型的斐波那契序列的应用#include using 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 · 456 阅读 · 0 评论 -
hdu-2013猴子吃苹果
#include using 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 · 542 阅读 · 0 评论 -
hdu-2031进制转换
#include using 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 · 573 阅读 · 0 评论 -
hdu-2030判断汉字
codeblocks用-95~-1给汉字编码,有的用160~255给汉字编码,这里判断两个连续的字符ASCII码是不是都小于零,若是,则判断是汉字 参考以下文献http://blog.csdn.net/tangaowen/article/details/2527228 #include #include #include using namespace std; int n,sum; stri原创 2013-12-12 20:53:17 · 442 阅读 · 0 评论 -
hdu-1013杭电耍花招,他给了一个长度为一千的数。。。
#include #include using 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 · 517 阅读 · 0 评论