| Run ID | 作者 | 问题 | 语言 | 测评结果 | 分数 | 时间 | 内存 | 代码长度 | 提交时间 |
|---|---|---|---|---|---|---|---|---|---|
| 38463 | sea_water | 【J】T1 | C++ | 通过 | 100 | 1 MS | 260 KB | 503 | 2025-10-08 15:33:12 |
#include<bits/stdc++.h> using namespace std; int T; long long n,m; int main(){ // freopen("board.in","r",stdin); // freopen("board.out","w",stdout); cin>>T; while(T--){ cin>>n>>m; if(n%2==1&&m%2==1){ cout<<"N"<<'\n'; cout<<"-1"<<'\n'; continue; } if(n%2==1){ cout<<"Y"<<'\n'; cout<<m/2*((n-1)/2)+m/2<<'\n'; } else if(m%2==1){ cout<<"Y"<<'\n'; cout<<n/2*((m-1)/2)+n/2<<'\n'; } else{ cout<<"Y"<<'\n'; cout<<n/2*(m/2)<<'\n'; } } }