HDU 1391

来源:互联网 发布:手机淘宝怎样改好评 编辑:程序博客网 时间:2024/06/06 17:35

分类讨论推倒公式而已

#include <iostream>#include <cstdio>#include <cstring>using namespace std;int main() {int n;scanf("%d", &n);while(n--) {int a, b;int k;scanf("%d%d", &a, &b);if(0 == a && 0 == b) {printf("0\n");continue;}if(a == b+2) {if(0 == a%2) {k = a-1;}else {k = a-2;}}else if(a == b) {if(0 == a%2) {k = a-1;}else {k = a;}}int t = (k+1)/2;int c = 4*t-3;int ans = -1;if(a == b) {if(0 == a%2) {ans = c+3;}else {ans = c;}}else if(a == b+2) {if(0 == a%2) {ans = c+1;}else {ans = c+2;}}if(-1 != ans) {printf("%d\n", ans);}else {printf("No Number\n");}}return 0;}


 

 

 

原创粉丝点击