日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

单词方阵(洛谷-P1101)

發布時間:2025/3/17 编程问答 14 豆豆
生活随笔 收集整理的這篇文章主要介紹了 单词方阵(洛谷-P1101) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

題目描述

給一nXn的字母方陣,內可能蘊含多個“yizhong”單詞。單詞在方陣中是沿著同一方向連續擺放的。擺放可沿著8個方向的任一方向,同一單詞擺放時不再改變方向,單詞與單詞之間可以交叉,因此有可能共用字母。輸出時,將不是單詞的字母用“*”代替,以突出顯示單詞。例如:

輸入:8 輸出:qyizhong *yizhonggydthkjy gy******nwidghji n*i*****orbzsfgz o**z****hhgrhwth h***h***zzzzzozo z****o**iwdfrgng i*****n*yyyygggg y******g

輸入輸出格式

輸入格式:

第一行輸入一個數n。(7<=n<=100)。

第二行開始輸入nXn的字母矩陣。

輸出格式:

突出顯示單詞的nXn矩陣。

輸入輸出樣例

輸入樣例#1:

7
aaaaaaa
aaaaaaa
aaaaaaa
aaaaaaa
aaaaaaa
aaaaaaa
aaaaaaa

輸出樣例#1:

*******
*******
*******
*******
*******
*******
*******

源代碼

#include<iostream> using namespace std;char str[101][101]; char judge[101][101]={0}; int direction_x[8]={-1,-1,-1,0,0,1,1,1},direction_y[8]={-1,0,1,-1,1,-1,0,1};//記錄方向 void dfs(int x,int y,int direction);int main() {int n;int i,j,k;int flag;cin>>n;//輸入矩陣大小nfor(i=0;i<n;i++)//輸入字母矩陣for(j=0;j<n;j++)cin>>str[i][j];for(i=0;i<n;i++)//尋找yizhongfor(j=0;j<n;j++)if(str[i][j]=='y')//判斷是否有yfor(k=0;k<8;k++)//如果有y,在周圍尋找是否有iif( str[i+direction_x[k]][j+direction_y[k]] == 'i')//如果周圍方向有i{flag=k;//記錄有i的方向dfs(i,j,flag);//調用函數向方向k搜索}for(i=0;i<n;i++)//如果坐標標記點為1,則輸出該坐標的字母,否則輸出*{for(j=0;j<n;j++)if(judge[i][j]==1) cout<<str[i][j];else cout<<"*";cout<<endl; }return 0; }void dfs(int x,int y,int direction) {char ch[7]={'y','i','z','h','o','n','g'};int sum=0;int i;int x1,y1;x1=x,y1=y;for(i=0;i<7;i++)//從當前左邊開始向direction方向尋找yizhong{if(str[x1][y1]==ch[i])//判斷是否有要找的字sum++;//如果有,計數器+1else//如果沒有break;//終止循環x1+=direction_x[direction];//改變坐標x,以移動到下一點y1+=direction_y[direction];//改變坐標y,以移動到下一點}if(sum==7)//如果sum=7,說明找到了yizhong{for(i=0;i<7;i++){judge[x][y]=1;//將yizhong的坐標標記為1x+=direction_x[direction];//改變坐標x,以移動到下一點y+=direction_y[direction];//改變左邊y,以移動到下一點}} }

?

總結

以上是生活随笔為你收集整理的单词方阵(洛谷-P1101)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: av涩涩| 黄色小视频在线免费观看 | 日日射av| 国产绿帽刺激高潮对白 | 国产91一区| 中文乱码人妻一区二区三区视频 | 亚洲成av人片在线观看 | 黄色视屏在线看 | jzzijzzij亚洲成熟少妇18 欧美www在线观看 | 成人亚洲黄色 | 成人免费网站视频 | 大地资源影视在线播放观看高清视频 | 久久高清免费 | 一级黄色录像大片 | 国产又黄又爽又色 | 黑人巨大精品欧美一区二区 | www视频在线观看网站 | 中文日韩在线 | 97热久久| 天天干夜夜想 | 麻豆一区产品精品蜜桃的特点 | 日韩v欧美 | 欧美a一级 | 亚洲天堂网站 | 亚洲欧美网| 久久大胆视频 | 99久久国产综合 | 99在线无码精品入口 | 五月天色婷婷综合 | 国产精品高潮AV无码 | 人妻熟妇又伦精品视频a | 欧美高清大白屁股ass18 | 久久精品欧美一区二区三区麻豆 | 丰满人妻一区二区三区免费视频棣 | 亚洲综合一二三 | 国产精品推荐 | 嫩草嫩草嫩草嫩草 | 涩涩屋视频在线观看 | 狠狠操网址 | 91国在线视频 | 国产精品99久久久久久大便 | 国产欧美一区二区 | 538国产精品视频一区二区 | 在线播放第一页 | 69av片 | 国产极品美女高潮无套在线观看 | 国产一区二区三区四区五区在线 | 色性av| 黄色生活毛片 | 欧美一线天 | 好吊操妞 | av片网站 | 国产理论在线 | 国产精品无码一区二区三区三 | 性饥渴的农村熟妇 | h视频免费在线观看 | 777午夜 | 性――交――性――乱 | 天天综合网久久综合网 | 久久婷婷五月国产色综合激情 | 欧美一区三区三区高中清蜜桃 | 影音先锋制服 | 麻豆国产一区二区三区四区 | 欧美日韩在线综合 | 欧洲亚洲成人 | 日本黄色中文字幕 | 日本免费在线 | 最好看十大无码av | 五月婷婷丁香六月 | 韩国三色电费2024免费吗怎么看 | www.国产免费| 日韩一区二区精品 | 性活交片大全免费看 | 成人免费视频国产免费网站 | 精品人妻一区二区三区四区久久 | 一区二区三区资源 | 希岛婚前侵犯中文字幕在线 | 五月天婷婷在线观看 | 中文字字幕在线中文乱码 | 曰批又黄又爽免费视频 | 操操久久 | 日韩视频免费观看高清完整版在线观看 | 伊人蕉久影院 | 69国产视频 | 夜夜摸夜夜爽 | 91在线国产观看 | 麻豆www | 日韩系列在线 | 亚洲天天干 | 九九久视频 | 北条麻妃一区二区三区四区五区 | 九九热九九 | 久久深夜 | 国产奶头好大揉着好爽视频 | 亚洲人成电影网 | av片免费| 中字幕视频在线永久在线观看免费 | 国产精品夜夜 | www.偷拍.com|