1 条题解
-
0
C++ :
#include<stdio.h> int abs(int a) { return a<0?-a:a; } int main() { int m,n; int x1,x2,y1,y2; while(~scanf("%d%d",&m,&n)) { scanf("%d%d%d%d",&x1,&y1,&x2,&y2); if(m*n%2==1) { printf("No.\n"); } else { if((abs(x1-x2)+abs(y1-y2))%2!=0) { printf("Yes.\n"); } else { printf("No.\n"); } } } return 0; }
Java :
import java.util.*; public class Main{ public static void main(String args[]){ Scanner cin=new Scanner(System.in); long m,n; long x[][]=new long[2][2]; while(cin.hasNext()){ m=cin.nextLong(); n=cin.nextLong(); for(int i=0;i<2;i++){ for(int j=0;j<2;j++) x[i][j]=cin.nextLong(); } if(m%2==1 && n%2==1){ System.out.println("No."); } else{ x[0][0]+=x[1][0]; x[0][1]+=x[1][1]; if(x[0][0]%2==x[0][1]%2) System.out.println("No."); else System.out.println("Yes."); } } } }
- 1
信息
- ID
- 1539
- 时间
- 1000ms
- 内存
- 128MiB
- 难度
- (无)
- 标签
- 递交数
- 0
- 已通过
- 0
- 上传者