国产亚洲精品福利在线无卡一,国产精久久一区二区三区,亚洲精品无码国模,精品久久久久久无码专区不卡

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

深圳企業(yè)網(wǎng)站建設(shè)與設(shè)計(jì)制作網(wǎng)站運(yùn)營(yíng)培訓(xùn)學(xué)校

深圳企業(yè)網(wǎng)站建設(shè)與設(shè)計(jì)制作,網(wǎng)站運(yùn)營(yíng)培訓(xùn)學(xué)校,西安網(wǎng)站建設(shè)求職簡(jiǎn)歷,阿里云建wordpress【題目來(lái)源】http://xiaoye.ac.cn/problem.php?id2716【題目描述】 有 n 個(gè)人要渡河,但只有一條小船,這條小船一次只能坐下最多兩個(gè)人,并且只有一副船槳。每個(gè)人劃船的速度不一樣,如果兩個(gè)人一起上船,由于重量變大&am…

【題目來(lái)源】
http://xiaoye.ac.cn/problem.php?id=2716

【題目描述】
有 n 個(gè)人要渡河,但只有一條小船,這條小船一次只能坐下最多兩個(gè)人,并且只有一副船槳。每個(gè)人劃船的速度不一樣,如果兩個(gè)人一起上船,由于重量變大,劃船的速度相當(dāng)于是劃船速度最慢的那個(gè)人速度。假設(shè)給出每個(gè)人單獨(dú)劃船過(guò)河所花費(fèi)的時(shí)間 Ti,請(qǐng)問(wèn)所有人都過(guò)河的總時(shí)間最短的時(shí)間?

【輸入格式】
輸入兩行,第一行是一個(gè)整數(shù),表示要過(guò)河的 n 個(gè)人。
第二行,是 n 個(gè)整數(shù),按速度從快到慢排序好的每個(gè)人劃船過(guò)河的時(shí)間。

【輸出格式】
輸出一行,給出所有人過(guò)河所花費(fèi)最短的時(shí)間。

【輸入樣例】
4
1 2 5 10

【輸出樣例】
17

【算法分析】
● 將各個(gè)過(guò)河時(shí)間從小到大排序并存在數(shù)組 a 中,當(dāng) n≥4 時(shí),過(guò)河方案為:
方案一:
最快的和次快的過(guò)河,然后最快的回來(lái),再次慢的和最慢的過(guò)河,然后次快的回來(lái)。時(shí)間為 a[1]+2*a[2]+a[n]
方案二:
最快的和最慢的過(guò)河,然后最快的回來(lái),再最快的和次慢的過(guò)河,然后最快的回來(lái)。時(shí)間為 2*a[1]+a[n-1]+a[n]
根據(jù)比較結(jié)果,將所選方案的時(shí)間累加到總時(shí)間?s?中,并將人數(shù)?n?減少 2,因?yàn)槊看窝h(huán)處理了兩個(gè)人過(guò)河。

【算法代碼】

#include <bits/stdc++.h>
using namespace std;int main() {int n;cin>>n;int a[n+5];for(int i=1; i<=n; i++) cin>>a[i];sort(a+1,a+n+1);int s=0;while(n>=4) {if(2*a[1]+a[n-1]+a[n]>2*a[2]+a[1]+a[n]) {s+=2*a[2]+a[1]+a[n];} else s+=2*a[1]+a[n-1]+a[n];n-=2;}if(n==3) s+=a[1]+a[2]+a[3];else if(n==2) s+=a[2];else s+=a[1];cout<<s<<endl;return 0;
}/*
in:
4
1 2 5 10out:
17
*/





【參考文獻(xiàn)】
https://blog.csdn.net/u013596478/article/details/105016223

https://mp.weixin.qq.com/s/a9Y2YTpjjmdv2JzI3EtAVw

http://aloenet.com.cn/news/36895.html

相關(guān)文章:

  • wordpress建娛樂(lè)站百度推廣網(wǎng)站平臺(tái)
  • 國(guó)外好玩的網(wǎng)站seo排名推廣工具
  • 網(wǎng)站建設(shè)維護(hù)工作seo兼職論壇
  • 杭州教育網(wǎng)站建設(shè)世界大學(xué)排名
  • 怎么自己做淘寶客網(wǎng)站google谷歌搜索引擎
  • wordPress回復(fù)表情百度seo關(guān)鍵詞排名 s
  • 網(wǎng)站建設(shè)專題全國(guó)疫情排名一覽表
  • 做編程的網(wǎng)站有哪些內(nèi)容搜索引擎成功案例分析
  • 青海政府網(wǎng)站建設(shè)公司網(wǎng)站建設(shè)免費(fèi)網(wǎng)站
  • 寧波網(wǎng)站建設(shè)設(shè)計(jì)制作百度信息流推廣平臺(tái)
  • 合作加盟廣州中小企業(yè)seo推廣運(yùn)營(yíng)
  • 蒼南網(wǎng)站設(shè)計(jì)公司百度非企渠道開(kāi)戶
  • 網(wǎng)站建設(shè)銷售培訓(xùn)2023b站免費(fèi)推廣入口游戲
  • 如何建立網(wǎng)站會(huì)員系統(tǒng)嗎網(wǎng)絡(luò)營(yíng)銷的特點(diǎn)有哪些
  • wordpress顯示錯(cuò)亂鄭州seo價(jià)格
  • 徐州網(wǎng)站制作機(jī)構(gòu)百度網(wǎng)站首頁(yè)提交入口
  • 安徽做公司網(wǎng)站哪家好國(guó)內(nèi)搜索引擎排行榜
  • 上海外貿(mào)建站推廣公司微信朋友圈廣告怎么推廣
  • 天津建設(shè)工程網(wǎng)站營(yíng)銷策略
  • 北京家裝設(shè)計(jì)師排名北京網(wǎng)站優(yōu)化推廣方案
  • 清溪仿做網(wǎng)站懂得網(wǎng)站推廣
  • 日本無(wú)碼做受網(wǎng)站企業(yè)seo顧問(wèn)
  • 網(wǎng)站設(shè)計(jì)報(bào)價(jià)是多少錢(qián)廣告信息發(fā)布平臺(tái)
  • 蘇州網(wǎng)站設(shè)計(jì)哪家好韓國(guó)比分預(yù)測(cè)
  • 安卓做網(wǎng)站seo網(wǎng)站關(guān)鍵詞優(yōu)化報(bào)價(jià)
  • 鄭州好的網(wǎng)站設(shè)計(jì)公司營(yíng)銷推廣活動(dòng)策劃方案大全
  • 如何查詢網(wǎng)站關(guān)鍵詞密度濟(jì)南seo全網(wǎng)營(yíng)銷
  • 廣州衛(wèi)健委疫情最新消息關(guān)鍵詞優(yōu)化的作用
  • 企業(yè)網(wǎng)站建設(shè)報(bào)價(jià)百度渠道開(kāi)戶
  • 江陰做網(wǎng)站優(yōu)化百度官網(wǎng)登錄入口手機(jī)版