中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當(dāng)前位置: 首頁 > news >正文

網(wǎng)站建設(shè)文字內(nèi)容免費(fèi)投放廣告平臺(tái)

網(wǎng)站建設(shè)文字內(nèi)容,免費(fèi)投放廣告平臺(tái),wordpress 媒體插件,建網(wǎng)站買空間[藍(lán)橋杯 2017 國(guó) C] 分考場(chǎng)(假題&#xff1a;最小色數(shù)) 題目描述 nnn 個(gè)人參加某項(xiàng)特殊考試。 為了公平&#xff0c;要求任何兩個(gè)認(rèn)識(shí)的人不能分在同一個(gè)考場(chǎng)。 求最少需要分幾個(gè)考場(chǎng)才能滿足條件。 輸入格式 第一行&#xff0c;一個(gè)整數(shù) n(1<n<100)n(1<n<100…

[藍(lán)橋杯 2017 國(guó) C] 分考場(chǎng)(假題:最小色數(shù))

題目描述

nnn 個(gè)人參加某項(xiàng)特殊考試。

為了公平,要求任何兩個(gè)認(rèn)識(shí)的人不能分在同一個(gè)考場(chǎng)。

求最少需要分幾個(gè)考場(chǎng)才能滿足條件。

輸入格式

第一行,一個(gè)整數(shù) n(1<n<100)n(1<n<100)n(1<n<100),表示參加考試的人數(shù)。

第二行,一個(gè)整數(shù) mmm,表示接下來有 mmm 行數(shù)據(jù)。

以下 mmm 行每行的格式為:兩個(gè)整數(shù) aaabbb,用空格分開 (1≤a,b≤n)(1 \le a,b \le n)(1a,bn) 表示第 aaa 個(gè)人與第 bbb 個(gè)人認(rèn)識(shí)(編號(hào)從 111 開始)。

輸出格式

一行一個(gè)整數(shù),表示最少分幾個(gè)考場(chǎng)。

樣例 #1

樣例輸入 #1

5
8
1 2
1 3
1 4
2 3
2 4
2 5
3 4
4 5

樣例輸出 #1

4

樣例 #2

樣例輸入 #2

5
10
1 2
1 3
1 4
1 5
2 3
2 4
2 5
3 4
3 5
4 5

樣例輸出 #2

5

提示

時(shí)限 1 秒, 256M。藍(lán)橋杯 2017 年第八屆國(guó)賽

#include<iostream>
#include<cstring>
#include<algorithm>
using namespace std;
const int N=200;
int st[N][N];
int mp[N][N];//第i個(gè)考場(chǎng)的第i位同學(xué)
int n,m;
int minkey;
void dfs(int k,int res)//第k個(gè)同學(xué),存在res個(gè)考場(chǎng)
{if(res>=minkey)return;//目前的考場(chǎng)數(shù)大于了最優(yōu)考場(chǎng)數(shù),不再繼續(xù)if(k>n)//目前遍歷的是n+1位同學(xué),沒有,已經(jīng)遍歷完了{minkey=min(minkey,res);//更新考場(chǎng)數(shù)return ;}for(int i=1;i<=res;i++)//依次遍歷每個(gè)考場(chǎng),看有沒有認(rèn)識(shí)他的{int u=1;while(mp[i][u]&&!st[k][mp[i][u]])//如果第i個(gè)考場(chǎng)的第u名同學(xué)存在且不認(rèn)識(shí),繼續(xù)往后遍歷u++;//注意這個(gè)u如果每個(gè)人都不認(rèn)識(shí)的話,這個(gè)u代表的是本考場(chǎng)人數(shù)加一//那么這個(gè)考場(chǎng)就沒有第u個(gè)人,if(!mp[i][u])//沒有第u個(gè),讓第k個(gè)同學(xué)成為第u個(gè){mp[i][u]=k;dfs(k+1,res);mp[i][u]=0;//回溯}}//自己新加一個(gè)考場(chǎng)mp[res+1][1]=k;dfs(k+1,res+1);mp[res+1][1]=0;
}
int main()
{cin>>n>>m;minkey=n;while(m--){int a,b;cin>>a>>b;st[a][b]=1;//表示ab認(rèn)識(shí)st[b][a]=1;}dfs(1,0);//第1個(gè)同學(xué)有0個(gè)考場(chǎng)cout<<minkey;return 0;
}
http://m.risenshineclean.com/news/65364.html

相關(guān)文章:

  • 快站網(wǎng)如何開始建站建站模板網(wǎng)站
  • 做譯員的網(wǎng)站近期新聞熱點(diǎn)大事件
  • 咸寧網(wǎng)站建設(shè)公司谷歌搜索引擎免費(fèi)入口鏡像
  • 讓路由器做網(wǎng)站服務(wù)器互聯(lián)網(wǎng)廣告優(yōu)化
  • 江蘇網(wǎng)站建設(shè)重慶店鋪整站優(yōu)化
  • 注冊(cè)網(wǎng)站怎么做seo專員
  • 甘肅做高端網(wǎng)站常用的搜索引擎有
  • 成華網(wǎng)站制作萬網(wǎng)商標(biāo)查詢
  • 興寧電子商務(wù)網(wǎng)站建設(shè)seo內(nèi)容優(yōu)化方法
  • 編寫網(wǎng)站策劃方案自助建站系統(tǒng)破解版
  • 福田網(wǎng)站 建設(shè)seo信科免費(fèi)發(fā)布產(chǎn)品的網(wǎng)站
  • b2c網(wǎng)站前臺(tái)系統(tǒng)主要包括哪幾個(gè)部分長(zhǎng)春seo顧問
  • 網(wǎng)站開發(fā)有什么好的命題站長(zhǎng)工具綜合查詢ip
  • wordpress next page系統(tǒng)優(yōu)化
  • 做網(wǎng)站除了有服務(wù)器還需要什么軟件個(gè)人推廣平臺(tái)
  • 自己可以做招聘的網(wǎng)站嗎百度推廣登陸首頁
  • 做網(wǎng)站后期要收維護(hù)費(fèi)嗎新鄭網(wǎng)絡(luò)推廣
  • 建設(shè)企業(yè)網(wǎng)站首頁天津優(yōu)化代理
  • 做交通事故的網(wǎng)站b2b網(wǎng)站有哪些
  • 做網(wǎng)站學(xué)哪個(gè)語言最好百度平臺(tái)電話多少
  • 瀟朋友免費(fèi)班級(jí)網(wǎng)站建設(shè)系統(tǒng)交換友鏈平臺(tái)
  • 有哪些好的做網(wǎng)站公司網(wǎng)絡(luò)上如何推廣網(wǎng)站
  • 網(wǎng)站建設(shè)需要學(xué)習(xí)課程推銷網(wǎng)站
  • 用于做網(wǎng)站的軟件微信朋友圈推廣平臺(tái)
  • 建設(shè)網(wǎng)站公司哪兒濟(jì)南興田德潤(rùn)有活動(dòng)嗎seo信息查詢
  • wordpress域名臨時(shí)域名搜索引擎優(yōu)化答案
  • wordpress首頁顯示文章網(wǎng)站seo 優(yōu)化
  • 易語言 網(wǎng)站開發(fā)沈陽線上教學(xué)
  • 做網(wǎng)站和網(wǎng)絡(luò)推廣青島百度推廣優(yōu)化怎么做的
  • 做新網(wǎng)站怎樣提交360軟文撰寫公司