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

歡迎訪問 生活随笔!

生活随笔

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

P1678 烦恼的高考志愿

發(fā)布時間:2025/3/15 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 P1678 烦恼的高考志愿 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

題目背景

計算機競賽小組的神牛V神終于結(jié)束了萬惡的高考,然而作為班長的他還不能閑下來,班主任老t給了他一個艱巨的任務(wù):幫同學(xué)找出最合理的大學(xué)填報方案。可是v神太忙了,身后還有一群小姑娘等著和他約會,于是他想到了同為計算機競賽小組的你,請你幫他完成這個艱巨的任務(wù)。

題目描述

根據(jù)n位學(xué)生的估分情況,分別給每位學(xué)生推薦一所學(xué)校,要求學(xué)校的預(yù)計分數(shù)線和學(xué)生的估分相差最小(可高可低,畢竟是估分嘛),這個最小值為不滿意度。求所有學(xué)生不滿意度和的最小值。讀入數(shù)據(jù)有三行,第一行讀入兩個整數(shù)m,n。m表示學(xué)校數(shù),n表示學(xué)生數(shù)。第二行共有m個數(shù),表示m個學(xué)校的預(yù)計錄取分數(shù)。第三行有n個數(shù),表示n個學(xué)生的估分成績。輸出數(shù)據(jù)有一行,為最小的不滿度之和。

輸入輸出格式

輸入格式:

?

輸出格式:

?

輸入輸出樣例

輸入樣例#1:?復(fù)制 4 3 513 598 567 689 500 600 550 輸出樣例#1:?復(fù)制 32

說明

數(shù)據(jù)范圍:對于30%的數(shù)據(jù),m,n<=1000,估分和錄取線<=10000;對于100%的數(shù)據(jù),n,m<=100,000,錄取線<=1000000。

?

又是一個做了好久的題。。

?

剛開始,

就直接一個一個求差,取最小值相加。。

?

t的很慘,

代碼:

?

1 #include<iostream> 2 #include<cstdio> 3 #include<cmath> 4 #include<algorithm> 5 #include<cstring> 6 #include<map> 7 #include<queue> 8 using namespace std; 9 10 int n,m,x,ans; 11 int sch[100002],stu[100002],cha[100002]; 12 13 int abss(int x,int y) 14 { 15 if(x>y) return x-y; 16 else return y-x; 17 } 18 19 int main() 20 { 21 scanf("%d%d",&m,&n); 22 for(int i=1;i<=m;++i) 23 scanf("%d",&sch[i]); 24 for(int i=1;i<=n;++i) 25 scanf("%d",&stu[i]); 26 memset(cha,0x7f,sizeof(cha)); 27 for(int i=1;i<=n;++i) 28 { 29 for(int j=1;j<=m;++j) 30 { 31 x=abss(stu[i],sch[j]); 32 cha[i]=min(cha[i],x); 33 } 34 ans+=cha[i]; 35 } 36 printf("%d",ans); 37 return 0; 38 } 30T

?

?

?

然后,,,

經(jīng)過一番討論,,

想到了一種貪心思路,,

小格格太強了,,雖然是簡單題,

但這種思路,,,打死我也想不到、、、

?

思路:先都排一遍序,

然后求差比較相鄰的差,

重點!:

如果后面的差比前面的大,

那么后面的后面的肯定也比前面的大,

那就一定是前面這個的差最小,

加上,break掉就好了,

如果前面的比后面的大,,那就繼續(xù)。

?

哇塞!!好像也不是很難。。。

?

然后最后一個要單獨處理。

?

代碼:

?

1 #include<iostream> 2 #include<cstdio> 3 #include<cmath> 4 #include<algorithm> 5 #include<cstring> 6 #include<map> 7 #include<queue> 8 using namespace std; 9 10 int n,m,x1,x2,ans,k=2; 11 int sch[100002],stu[100002]; 12 13 int abss(int x,int y) 14 { 15 if(x>y) return x-y; 16 else return y-x; 17 } 18 19 int main() 20 { 21 scanf("%d%d",&m,&n); 22 for(int i=1;i<=m;++i) 23 scanf("%d",&sch[i]); 24 sort(sch+1,sch+m+1); 25 for(int i=1;i<=n;++i) 26 scanf("%d",&stu[i]); 27 sort(stu+1,stu+n+1); 28 for(int i=1;i<=n;++i) 29 { 30 for(int j=k; j<=m; ++j) 31 { 32 k=j; 33 x2=abss(sch[j],stu[i]); 34 x1=abss(sch[j-1],stu[i]); 35 if(x2>x1) 36 { 37 ans+=x1; 38 break; 39 } 40 if(k==m) ans+=abss(sch[m],stu[i]); 41 } 42 } 43 printf("%d",ans); 44 return 0; 45 }

?


如果你不開心,那我就把右邊這個帥傻子分享給你吧,?

你看,他這么好看,那么深情的望著你,你還傷心嗎??

真的!這照片盯上他五秒鐘就想笑了。?

一切都會過去的。

轉(zhuǎn)載于:https://www.cnblogs.com/Mary-Sue/p/9433807.html

總結(jié)

以上是生活随笔為你收集整理的P1678 烦恼的高考志愿的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 黄色av网址在线观看 | 欧美激情3p | 不卡的av在线 | 一个色亚洲 | 亚洲激情成人网 | 狠狠人妻久久久久久 | 色伊人| 日本黄色片在线播放 | 一级肉体全黄毛片 | 欧美做爰性生交视频 | 成人免费黄色大片v266 | 欧美日韩一区二区三区视频 | 天堂av电影在线观看 | 用我的手指扰乱你 | 天堂欧美城网站网址 | 亚洲日本三级 | 亚州综合网 | 欧美性生活网 | 丝袜制服中文字幕 | 午夜福利视频合集1000 | 色天堂影院 | 国产老熟女一区二区三区 | 超碰人人人人人人 | 日本免费高清 | 成人高清在线观看 | 总裁边开会边做小娇妻h | 成人麻豆视频 | 色诱av | 国产尤物在线 | 成人a在线 | 国产成人精品午夜福利Av免费 | 狠狠爱夜夜操 | www.免费av| 婷婷九月| 无码国产精品久久一区免费 | 天天曰天天爽 | 男人天堂伊人 | 亚洲欧美国产另类 | 欧美精品欧美精品系列 | 日韩一区二区三区视频在线观看 | 欧美在线一区二区三区四区 | 真人真事免费毛片 | 奇米网狠狠干 | 青青在线视频 | 老女人一区 | av免费在线观看不卡 | 欧美绿帽合集videosex | 久久久久国产精品视频 | 99riav在线| 亚洲精品一线二线三线 | 欧美日韩久 | 日本熟女毛茸茸 | 四虎国产精品成人免费入口 | 丰满人妻翻云覆雨呻吟视频 | 亚洲黄色免费看 | 欧美日韩毛片 | 亚洲一级在线播放 | 久久久精品视频免费 | 97国产精品视频 | 天天操天天爽天天射 | 女futa攻玩遍整个后宫 | 超碰视屏 | 色噜噜一区二区三区 | 久草免费福利视频 | 97人妻精品一区二区三区免费 | av一卡二卡| 欧洲成人在线 | 亚洲天堂第一页 | 精品无码一级毛片免费 | 欧美日韩精品在线观看视频 | 欧美日韩在线视频免费 | 高h奶汁双性受1v1 | 欧美在线播放一区二区 | 激情欧美亚洲 | 欧美xxxxx高潮喷水麻豆 | 内谢少妇xxxxx8老少交视频 | 亚洲人午夜射精精品日韩 | 五月婷婷综合久久 | 日韩一级免费 | 欧美一卡二卡 | 欧美俄罗斯乱妇 | 欧美日韩成人网 | 欧美五月婷婷 | 欧美综合视频在线 | 国产性久久| 亚洲综合免费观看高清完整版在线 | 免费美女av| 香蕉视频在线观看黄 | 日韩欧美四区 | 欧美资源网 | 色婷婷在线影院 | 成人性生活视频 | 丰满人妻一区二区三区46 | 久久国产乱| 色八区 | 亚洲第一色站 | 日本美女毛茸茸 | 日韩欧美操 | 黄色永久免费网站 |