14 条题解
-
-3
#include <bits/stdc++.h> using namespace std; int main(void) { int qs1, qs2; int all; cin >> qs1 >> qs2; int m = qs1 % 2; int n = qs2 % 2; if (qs1 != qs2) { if (m == 0) { qs1 = qs1 + 1; } if (n == 0) { qs2 -= 1; } if (qs1 == qs2) { all = qs1; } else { for (qs1 = qs1, qs2 = qs2; qs1 < qs2; qs1 += 2) { all = all + qs1; } all += qs1; } } else if (qs1 == qs2) { if (n == 0, m == 0) { all = 0; } if (n != 0, m != 0) { all = qs1 = qs2; } } cout << all; return 0; }
-
-3
#include <stdio.h>
#include <math.h>
int main(void)
{
int qs1 = 0, qs2 = 0; int all = 0; scanf("%d%d", &qs1, &qs2); int m = qs1 % 2; int n = qs2 % 2; if (qs1 != qs2) { if (m == 0) { qs1 = qs1 + 1; } if (n == 0) { qs2 -= 1; } if (qs1 == qs2) { all = qs1; } else { for (qs1 = qs1, qs2 = qs2; qs1 < qs2; qs1 += 2) { all = all + qs1; } all += qs1; } } else if (qs1 == qs2) { if (n == 0, m == 0) { all = 0; } if (n != 0, m != 0) { all = qs1 = qs2; } } printf("%d", all); return 0;
}
- 1
信息
- ID
- 928
- 时间
- 1000ms
- 内存
- 128MiB
- 难度
- 5
- 标签
- 递交数
- 1384
- 已通过
- 509
- 上传者