国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學(xué)院 > 開發(fā)設(shè)計 > 正文

UVA201正方形

2019-11-10 17:13:54
字體:
供稿:網(wǎng)友

像我其他文章中寫的一樣,讀題很重要,CSDN上有 紫書的原題資源。 這題我的思路是用數(shù)組存儲線段,用r1,r2,c1,c2的值使不同的線段被儲存。 (可以理解成不同的向量)這里寫圖片描述

#include<stdio.h>#include<string.h>#define maxn 12#define c1 1 //此部分是我的解題#define c2 10 //思想的核心#define r1 100 //<---------#define r2 1000 //<---------int q[maxn][maxn],cnt[maxn],m,n;int main(){ char cmd[2]; int x,y,kase=0; while(scanf("%d %d",&n,&m)==2){ memset(q,0,sizeof(q)); memset(cnt,0,sizeof(cnt)); while(m--){ scanf("%s %d %d",cmd,&x,&y); //輸入線段 if(cmd[0]=='H'){ q[x][y]+=r1; q[x][y+1]+=r2; } else{ q[y][x]+=c1; q[y+1][x]+=c2; } } for(int i=1;i<=n;i++){//每個正方形從左上角開始判斷 for(int j=1;j<=n;j++){ if(q[i][j]%r2>=r1 && q[i][j]%c2>=c1){ search(i,j);//為r或c線段的第一條時 } //進(jìn)行下面的判斷 } } 畫出我上面的圖能更好地理解。

未完待續(xù)。。。 如有錯誤紕漏,請指出


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 遂平县| 彭山县| 三门县| 宁波市| 淮北市| 富源县| 乐业县| 娄烦县| 四子王旗| 苍溪县| 赣榆县| 江达县| 灌阳县| 高平市| 秦皇岛市| 涿鹿县| 邵东县| 牙克石市| 图木舒克市| 云南省| 安顺市| 丰城市| 仪征市| 辽阳市| 鄂州市| 同江市| 紫金县| 罗田县| 思茅市| 丹寨县| 永清县| 合阳县| 司法| 静安区| 灵川县| 宝应县| 德惠市| 凤翔县| 屯留县| 正镶白旗| 蒙城县|