数学
seekforcode
学无止境~
展开
-
HDU5310(bestcoder一周年1001)
注意边界条件原创 2015-07-27 14:35:29 · 323 阅读 · 0 评论 -
GCD
#includelong long int gcd(long long int a,long long int b){return (a==0)?b:gcd(b%a,a);}原创 2015-07-17 16:02:33 · 314 阅读 · 0 评论 -
HDU2138
这个其实可以当做求素数的模板。 #include #include #include #define false 0 #define true 1 #define bool int typedef unsigned long long int llong; llong mod_pro(llong x,llong y,llong n) { llong ret=0,tmp=x%n;原创 2015-07-17 16:06:20 · 552 阅读 · 0 评论 -
扩展的欧几里得模板
__int64 EXTENDED_EUCLID(__int64 a,__int64 b,__int64& x,__int64& y) { if(b==0) { x=1; y=0; return a; } __int64 d=EXTENDED_EUCLID(b,a%b,x,y); __int64 xt=x;转载 2015-07-17 16:13:37 · 478 阅读 · 0 评论 -
HDU5373(2015多校第7场1005)
// 2015MUTIROUND7.cpp : 定义控制台应用程序的入口点。 // #include #define N 10000 int a[N],lenth,n,t,number=1,s,ji,ou,last; void div(int x) { int p=-1,i; while(x) { a[++p]=x%10; x=x/10;原创 2015-08-12 15:08:42 · 303 阅读 · 0 评论 -
Jlh打靶
Description: Jlh喜欢射箭,尤其喜欢射正方形的靶子。在二维坐标里有一个长方形区域表示靶子,有n个点表示jlh射出去的箭,求有多少支箭在靶子上(边缘也算靶子上)。 Input: 输入一个T(T Output: 输出有多少支箭在靶子上 Sample Input: 2 5 1 1 0 1 2 0 0 2 2 3 0 0 2 0 2 2 0 2 10 2 2 0 4 0 3 1原创 2015-06-10 14:45:06 · 347 阅读 · 0 评论