【HDU5630】Rikka with Chess(模拟)

题目描述

传送门

题解

隔一行翻转一次,隔一列翻转一次,最小步数为 n2+m2
怎么思考的呢?画画就出来了。。。

代码

#include<iostream>
#include<cstring>
#include<cstdio>
using namespace std;

int T,n,m,ans;

int main(){
    scanf("%d",&T);
    while (T--){
        scanf("%d%d",&n,&m);
        ans=(n/2)+(m/2);
        printf("%d\n",ans);
    }
}

你可能感兴趣的:(模拟,HDU)