
Math
文章平均质量分 50
QQQUQ
>_>
展开
-
Codeforces Round #1A Theatre Square
#include #include using namespace std;int main(){ long long ans; double n, m, a; while (cin >> n >> m >> a) { ans = 0; ans = ceil(n / a) * ceil(m / a); cout << ans << endl; } return 0原创 2014-07-19 13:22:15 · 401 阅读 · 0 评论 -
计算几何
#include #include #include #include #include #include #include #include #include using namespace std;const double eps = 1e-8;const double pi = acos(-1.0);//判断数的符号int cmp(double x){ i原创 2014-08-18 13:59:27 · 343 阅读 · 0 评论 -
transform
#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include转载 2014-09-02 08:43:26 · 438 阅读 · 0 评论 -
Codeforces Round #262 (Div. 2)B. Little Dima and Equation
#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include原创 2014-08-21 08:52:10 · 410 阅读 · 0 评论 -
数论模板
/*复杂度:Olog(i) 输入:a, i, n 输出: a^i mod n*/long long pow_mod(long long a, long long i, long long n){ if (i == 0) return 1 % n; int temp = pow_mod(a, i >> 1, n); temp = temp * temp % n; if (i原创 2014-07-28 11:30:42 · 357 阅读 · 0 评论 -
Lowbit Sum
Problem Descriptionlong long ans = 0;for(int i = 1; i ans += lowbit(i)lowbit(i)的意思是将i转化成二进制数之后,只保留最低位的1及其后面的0,截断前面的内容,然后再转成10进制数比如lowbit(7),7的二进制位是111,lowbit(7) = 16 = 110(2),lowbit(原创 2014-07-31 17:26:01 · 478 阅读 · 0 评论 -
Codeforces Round #258 (Div. 2)1A Game With Sticks
#include using namespace std;int main(){ int n, m; while (cin >> n >> m) { int k = 0; while (n > 0 && m > 0) { n -= 1; m -= 1; ++k; } if ((k % 2) != 0) { cout << "Akshat" <<原创 2014-07-25 01:59:08 · 401 阅读 · 0 评论 -
Codeforces Round #1C Ancient Berland Circus
#include #include #include #include using namespace std;const double PI = acos(-1.0);const double eps = 0.01; struct coordinate { double x, y;};bool feq (double a, double b) { return原创 2014-07-19 20:27:59 · 385 阅读 · 0 评论 -
Codeforces Round #257 (Div. 2)1B Jzzhu and Sequences
#include #include using namespace std;const int MOD = 1e9 + 7;int main(){ long long x, y, n, tmp; while (cin >> x >> y >> n) { n = n % 6; if (n == 1) tmp = x; if (n == 2) tmp = y; if原创 2014-07-20 09:17:53 · 364 阅读 · 0 评论 -
BZOJ 1008
#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include原创 2014-09-01 19:17:39 · 439 阅读 · 0 评论