亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發設計 > 正文

Codevs 1242 布局 2005年USACO(差分約束)

2019-11-11 03:51:46
字體:
來源:轉載
供稿:網友

1242 布局 2005年USACO 時間限制: 1 s 空間限制: 128000 KB 題目等級 : 黃金 Gold 題目描述 Description 當排隊等候喂食時,奶牛喜歡和它們的朋友站得靠近些。FJ有N(2<=N<=1000)頭奶牛,編號從1到N,沿一條直線站著等候喂食。奶牛排在隊伍中的順序和它們的編號是相同的。因為奶牛相當苗條,所以可能有兩頭或者更多奶牛站在同一位置上。即使說,如果我們想象奶牛是站在一條數軸上的話,允許有兩頭或更多奶牛擁有相同的橫坐標。 一些奶牛相互間存有好感,它們希望兩者之間的距離不超過一個給定的數L。另一方面,一些奶牛相互間非常反感,它們希望兩者間的距離不小于一個給定的數D。給出ML條關于兩頭奶牛間有好感的描述,再給出MD條關于兩頭奶牛間存有反感的描述。(1<=ML,MD<=10000,1<=L,D<=1000000) 你的工作是:如果不存在滿足要求的方案,輸出-1;如果1號奶牛和N號 奶牛間的距離可以任意大,輸出-2;否則,計算出在滿足所有要求的情況下,1號奶牛和N號奶牛間可能的最大距離。 輸入描述 Input Description Line 1: Three space-separated integers: N, ML, and MD. Lines 2..ML+1: Each line contains three space-separated positive integers: A, B, and D, with 1 <= A < B <= N. Cows A and B must be at most D (1 <= D <= 1,000,000) apart. Lines ML+2..ML+MD+1: Each line contains three space-separated positive integers: A, B, and D, with 1 <= A < B <= N. Cows A and B must be at least D (1 <= D <= 1,000,000) apart. 輸出描述 Output Description Line 1: A single integer. If no line-up is possible, output -1. If cows 1 and N can be arbitrarily far apart, output -2. Otherwise output the greatest possible distance between cows 1 and N. 樣例輸入 Sample Input 4 2 1 1 3 10 2 4 20 2 3 3 樣例輸出 Sample Output 27 數據范圍及提示 Data Size & Hint 分類標簽 Tags 最短路 圖論 USACO 2005年

/*差分約束.由約束條件可得(1)dis[y1]-dis[x1]<=T.(2)dis[x2]-dis[y2]<=-D.(3)dis[i]-dis[i+1]>=0.建圖后spfa跑最短路.*/#include<iostream>#include<cstdio>#include<queue>#include<cstring>#define MAXN 500001using namespace std;struct data{int v,next,x;}e[MAXN*3];int n,m,dis[MAXN],head[MAXN],cut,k,c[MAXN];bool b[MAXN];int read(){ int x=0;char ch=getchar(); while(ch<'0'||ch>'9') ch=getchar(); while(ch>='0'&&ch<='9') x=x*10+ch-48,ch=getchar(); return x;}void add(int u,int v,int z){ e[++cut].v=v; e[cut].x=z; e[cut].next=head[u]; head[u]=cut;}int spfa(){ queue<int>q;q.push(1); memset(dis,127/3,sizeof(dis)); dis[1]=0; while(!q.empty()) { int u=q.front();q.pop();b[u]=false; for(int i=head[u];i;i=e[i].next) { int v=e[i].v; if(dis[v]>dis[u]+e[i].x) { dis[v]=dis[u]+e[i].x; if(!b[v]) { b[v]=true,q.push(v);c[v]++; if(c[v]>=n) return -1;; } } } } if(dis[n]==dis[0]) return -2; return dis[n];}int main(){ int x,y,z; n=read(),m=read(),k=read(); for(int i=1;i<=m;i++) { x=read(),y=read(),z=read(); add(x,y,z); } for(int i=1;i<=k;i++) { x=read(),y=read(),z=read(); add(y,x,-z); } for(int i=1;i<=n;i++) add(i+1,i,0);
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产日韩精品在线观看| 国产精品久久久久av免费| 亚洲最新视频在线| 欧美日韩性视频在线| 国内精品中文字幕| 色在人av网站天堂精品| 欧美乱人伦中文字幕在线| 亚洲天堂日韩电影| 国产精品视频99| 日韩女优在线播放| 亚洲欧美中文日韩v在线观看| 亚洲的天堂在线中文字幕| 欧美在线免费视频| 欧美极品欧美精品欧美视频| 成人亚洲综合色就1024| 在线性视频日韩欧美| 久久高清视频免费| 亚洲电影第1页| 国产一区二区丝袜| 91国在线精品国内播放| 久久激情视频久久| 亚洲男人天堂视频| 国产午夜精品免费一区二区三区| 成人国产亚洲精品a区天堂华泰| 2018日韩中文字幕| 欧美天天综合色影久久精品| 亚洲欧美日韩一区二区三区在线| 久久精品国产一区二区三区| 久久国产精品久久久久| 国产视频在线观看一区二区| 亚洲三级黄色在线观看| 国产99久久精品一区二区 夜夜躁日日躁| 2019中文字幕免费视频| www.日韩视频| 国产精品欧美日韩久久| 亚洲精品影视在线观看| 欧美日韩在线免费| 精品国偷自产在线视频| 亚洲成人激情视频| 欧美日韩国产激情| 日本sm极度另类视频| 成人中文字幕+乱码+中文字幕| 久久久精品中文字幕| 日韩免费高清在线观看| 日韩欧美福利视频| 久久精品2019中文字幕| 福利一区福利二区微拍刺激| 日韩福利伦理影院免费| 91探花福利精品国产自产在线| 91社影院在线观看| 欧美激情xxxx| 日韩精品福利网站| 久久久久久久久久久久av| 欧美成人免费va影院高清| 亚洲国产私拍精品国模在线观看| 亚洲综合大片69999| 91网站在线看| 日韩精品视频在线免费观看| 91超碰中文字幕久久精品| 久久成人在线视频| xvideos国产精品| 亚洲精品videossex少妇| 欧美做受高潮1| 97成人精品区在线播放| 欧美天天综合色影久久精品| 97国产成人精品视频| 久久在线精品视频| 亚洲成人av在线| 久久久久久久爱| 久久久视频在线| 国产91久久婷婷一区二区| 亚洲色图激情小说| 国产不卡视频在线| 欧美激情在线有限公司| 国产在线精品播放| 日韩成人中文字幕在线观看| 成人网在线视频| 国产在线观看精品一区二区三区| 精品毛片网大全| 日韩视频免费中文字幕| 亚洲国产精品视频在线观看| 久久久久久久久久亚洲| 亚洲黄色免费三级| 久久精品这里热有精品| 色狠狠av一区二区三区香蕉蜜桃| 日韩免费黄色av| 日韩精品福利网站| 亚洲免费伊人电影在线观看av| 中文字幕最新精品| 日韩中文综合网| 亚洲精品电影久久久| 日韩av免费看网站| www.久久色.com| 国产精品欧美一区二区三区奶水| 日韩欧美在线网址| 国产在线观看精品一区二区三区| 色噜噜狠狠狠综合曰曰曰| 亚洲黄页视频免费观看| 日韩av在线网址| 日韩高清av在线| 久久精品久久久久久| 亚洲人午夜精品| 日韩美女视频免费看| 国产精品成人在线| 欧美成aaa人片免费看| 亚洲视频axxx| 91沈先生在线观看| 欧美黄色片在线观看| 欧美激情第一页xxx| 久久久久久久电影一区| 91精品久久久久久久久中文字幕| 亚洲精品美女久久| 91久久久久久久| 成人免费福利视频| 亚洲欧美视频在线| 欧美一区二区视频97| 国产精品爽爽爽爽爽爽在线观看| 欧美日韩中文在线观看| 久久免费精品视频| 亚洲在线免费观看| 亚洲欧洲在线免费| 91av视频在线观看| 欧美午夜丰满在线18影院| 青草青草久热精品视频在线网站| 亚洲a∨日韩av高清在线观看| 中文字幕在线观看亚洲| 亚洲高清免费观看高清完整版| 国产精自产拍久久久久久| 亚洲视频在线免费看| 美女少妇精品视频| 欧美床上激情在线观看| 久久久久久久久爱| 日韩免费在线播放| 这里只有精品视频| 成人激情综合网| 日韩一区二区在线视频| 在线免费观看羞羞视频一区二区| 九九精品视频在线观看| 久久99亚洲热视| 久久91亚洲人成电影网站| 亚洲最大的av网站| 亚洲护士老师的毛茸茸最新章节| 久久久国产在线视频| 日韩美女毛茸茸| 色偷偷av一区二区三区乱| 国产主播精品在线| 国内精品久久久久久久久| 国产在线视频欧美| 福利视频导航一区| 欧美激情va永久在线播放| 精品亚洲男同gayvideo网站| 最近中文字幕mv在线一区二区三区四区| 欧美成人免费全部观看天天性色| 久久欧美在线电影| 7m精品福利视频导航| 亚洲视频精品在线| 久久国产精品久久久| 亚洲精品久久久久中文字幕欢迎你| 亚洲性夜色噜噜噜7777| 亚洲va欧美va国产综合久久| 亚洲一区二区三区久久| 成人动漫网站在线观看| 国产精品视频久久久久| 久久久亚洲影院你懂的|