HDU
hyanhuianqing
这个作者很懒,什么都没留下…
展开
-
ACM/HDU Ignatius and the Princess II
考察全排列:next_permutation用法: #include <stdio.h> #include <algorithm> using namespace std; int main(){ int n; while(scanf("%d",&n)&&n){ int a[1000...原创 2019-11-04 21:45:25 · 65 阅读 · 0 评论 -
ACM/HDU 1022 Train Problem I
肯定先看第二个序列,如果第二个序列等于栈头,那就出栈,比较下一个如果不等于,并且第一个序列还没结束,那就将第一个序列入栈。两个条件都不满足,那就错误。#include<iostream>#include<cstdio>#include<cstring>#include<cstdlib>#include<algorithm&g...原创 2019-10-30 09:28:37 · 75 阅读 · 0 评论 -
ACM/HDU Fibonacci Again 数学题
这题在于直接求斐波那契数列可能会溢出:所以要取余后;#include<iostream>#include<cstdio>#include<cstring>#include<cstdlib>#include<algorithm>using namespace std;int a[1000000+10];void bui...原创 2019-10-29 19:02:32 · 142 阅读 · 0 评论 -
ACM/HDU Least Common Multiple
这道题的坑只在注释部分#include<iostream>#include<cstdio>#include<cstring>#include<cstdlib>#include<algorithm>using namespace std;int gcd(int a,int b){ return b==0 ? a:gc...原创 2019-10-29 13:27:10 · 83 阅读 · 0 评论 -
ACM/HDU 1018 Big-Numbers
问题在于如何求解位数:一个数的位数=log(数)+1;N!的位数为=lg(N)+lg(n-1)+....+lg(1)向上取整原创 2019-10-29 10:33:25 · 80 阅读 · 0 评论 -
ACM/HDU A B Problem II 大数定理 的坑点
坑点在于:当最后一行数据输出时只有一个换行符而其他行的数据的输出有两个换行符!!!贴上代码:我认为将a数组和b数组都memset的操作很好,因为后面不用比较a和b数组的大小了#include<iostream>#include<cstdio>#include<string>#include<cstdlib>#include<...原创 2019-10-24 18:23:00 · 136 阅读 · 0 评论