//給出毛毯一部分,可以在平面內無限延伸
//問對給乙個**,是否能與毛毯匹配
#include using namespace std;
char mp1[53][53],mp[103][803];//毛毯,**
int n,m,k;//毛毯行,列,**數
int check(int x,int y,int w,int h)//上面的匹配是自身**以毛毯為週期進行匹配,沒用到毛毯的字元}}
if(flag==0) //如果自身都不成週期就輸出
flag=0; //先假定為不行
for(int i=1;i<=min(n,h)&&flag==0;i++) //行偏移
for(int j=1;j<=min(m,w)&&flag==0;j++) //列偏移
if(check(i,j,w,h)==1) //如果判到可以
flag=1; //就打上標記
if(flag==1)cout<<"yes"
return 0;}/*
2 3 1
abcabd
3 3bca
bdabca
yes*/
//我都知道還有bug,先發布,補題有動力
校選拔賽F題
給n個二維點,求兩座標差值為相反數的點對數 include using namespace std typedef unsigned long long ull int ans 0 輸出答案 mapca 定義對映,first是點差值,second是這個點差有多少個點 int main map ite...
2010校選拔賽題目H
h include include double hanshu int n,int m int main double hanshu int n,int m 下面是正確的。資料型別問題。vc 環境下 double的取值範圍遠大於long int。int 位元組4 數值範圍 2147483648 21...
選拔賽總結
時間限制 1 sec 記憶體限制 512 mb 提交 18 解決 9 提交 狀態 討論版 命題人 admin 題目描述 手機端qq推出了貼表情的新功能,復讀機勢力再次猖狂起來,她們把表情貼的到處都是!裙主決定把被復讀次數最多的表情從聊天記錄中刪去。聊天框是乙個大小為n x m的黑白點陣。背景色是白色...