Touring cities (找規律 哈密爾頓迴路)
#include<cstdio>
#include<iostream>
#include<cstring>
#include<algorithm>
using namespace std;
int main()
{
int t;
while (~scanf("%d",&t))
{
while (t--)
{
int flag=0;
int n,m,k;
scanf("%d%d%d",&n,&m,&k);
while (k--)
{
int a,b,c,d;
scanf("%d%d%d%d",&a,&b,&c,&d);
if(a==c&&b==d)
continue;
if((((a-1)*m+b)%2==1)&&(((c-1)*m+d)%2==1))
flag=1;
}
if(n%2==0||m%2==0||flag==1)
printf("%d\n",n*m);
else
printf("%d\n",n*m+1);
}
}
}
相關文章
- 哈密頓路徑
- 一類哈密頓路徑/迴路為背景的狀壓dp
- 打表找規律
- HDU 6298 Maximum Multiple(找規律)
- HDU 4951 Multiplication table(找規律)
- HDU5424Rikka with Graph II(哈密頓圖判斷)
- HDU5139 Formula (找規律+離線處理)ORM
- HDU 5795 A Simple Nim (SG函式+打表找規律)函式
- LeetCode-6. Z字形變換(找規律)LeetCode
- codeforces 340CTourist Problem(找規律數學題)
- HUNAN -11566 Graduation Examination(找規律)NaN
- HDU-6415 Rikka with Nash Equilibrium (DP/找規律)UI
- Gym - 101532A Subarrays Beauty(位操作找規律)
- HDU 5439 Aggregated Counting(找規律+預處理)
- 【組合數+找規律】codeforces 815B - Karen and Test
- HDU 2897-邂逅明下(博弈-SG函式打表找規律)函式
- QOJ7789-一道位運算找規律好題
- ZOJ Monthly, January 2019 - A Little Sub and Pascal's Triangle(找規律)
- HDU 1847 Good Luck in CET-4 Everybody!(找規律版巴什博奕)Go
- EMS單號規律與順豐單號規律(C#)C#
- HDU 1847-Good Luck in CET-4 Everybody!(博弈-SG函式/找規律)Go函式
- A Multiplication Game (博弈,規律)GAM
- a tale of two cities
- 【LeetCode動態規劃#04】不同的二叉搜尋樹(找規律,有點像智力題)LeetCode動態規劃
- DFS深度優先搜尋(3)--hdu2181(哈密頓繞行世界問題)(基礎題)
- 規律技巧|怎麼追回網路彩票被騙的錢R
- leedcode-單詞規律
- 介面偶爾超時,竟又是JVM停頓的鍋!JVM
- JavaScript for...in 迴圈出來的物件屬性順序到底是什麼規律?JavaScript物件
- 圖片跨域規律探尋跨域
- LeetCode-單詞規律LeetCode
- 索引的應用規律總結索引
- Java欄位初始化規律Java
- 山東省第四屆ACM大學生程式設計競賽-Alice and Bob(二進位制&&找規律)ACM程式設計
- 軟體開發的21條規律
- LeetCode-290-單詞規律LeetCode
- votedisk在ASM diskgroup上的存放規律ASM
- Python裡的引用與拷貝規律Python