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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

[NOIP2002] 提高组 洛谷P1031 均分纸牌

發(fā)布時間:2025/3/19 编程问答 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 [NOIP2002] 提高组 洛谷P1031 均分纸牌 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

?

題目描述

有 N 堆紙牌,編號分別為 1,2,…, N。每堆上有若干張,但紙牌總數(shù)必為 N 的倍數(shù)。可以在任一堆上取若于張紙牌,然后移動。

移牌規(guī)則為:在編號為 1 堆上取的紙牌,只能移到編號為 2 的堆上;在編號為 N 的堆上取的紙牌,只能移到編號為 N-1 的堆上;其他堆上取的紙牌,可以移到相鄰左邊或右邊的堆上。

現(xiàn)在要求找出一種移動方法,用最少的移動次數(shù)使每堆上紙牌數(shù)都一樣多。

例如 N=4,4 堆紙牌數(shù)分別為:

①9②8③17④6

移動3次可達到目的:

從 ③ 取 4 張牌放到 ④ (9 8 13 10) -> 從 ③ 取 3 張牌放到 ②(9 11 10 10)-> 從 ② 取 1 張牌放到①(10 10 10 10)。

輸入輸出格式

輸入格式:

?

鍵盤輸入文件名。文件格式:

N(N 堆紙牌,1 <= N <= 100)

A1 A2 … An (N 堆紙牌,每堆紙牌初始數(shù),l<= Ai <=10000)

?

輸出格式:

?

輸出至屏幕。格式為:

所有堆均達到相等時的最少移動次數(shù)。

?

輸入輸出樣例

輸入樣例#1:
4 9 8 17 6 輸出樣例#1:
3

?

先求出牌總數(shù)的平均數(shù),目標狀態(tài)肯定是讓所有牌堆的牌數(shù)量都等于這個平均數(shù)。

如果當前堆牌數(shù)多于平均數(shù),就需要移走,否則需要從別處取來。

從最左端向右掃描,規(guī)定只能向右移動牌(移動正數(shù)張表示移走,移動負數(shù)張表示取來),算需要移動的次數(shù)。←和原問題等價。

1 /*by SilverN*/ 2 #include<iostream> 3 #include<algorithm> 4 #include<cstring> 5 #include<cstdio> 6 #include<cmath> 7 using namespace std; 8 const int mxn=1e4; 9 int read(){ 10 int x=0,f=1;char ch=getchar(); 11 while(ch<'0' || ch>'9'){if(ch=='-')f=-1;ch=getchar();} 12 while(ch>='0' && ch<='9'){x=x*10+ch-'0';ch=getchar();} 13 return x*f; 14 } 15 int n; 16 int a[mxn]; 17 int smm=0; 18 int main(){ 19 n=read(); 20 int i,j; 21 for(i=1;i<=n;i++){ 22 a[i]=read(); 23 smm+=a[i]; 24 } 25 smm/=n; 26 int cnt=0; 27 for(i=1;i<n;i++){ 28 if(a[i]!=smm){ 29 ++cnt; 30 a[i+1]+=a[i]-smm; 31 } 32 } 33 cout<<cnt<<endl; 34 return 0; 35 }

?

轉載于:https://www.cnblogs.com/SilverNebula/p/5970733.html

總結

以上是生活随笔為你收集整理的[NOIP2002] 提高组 洛谷P1031 均分纸牌的全部內容,希望文章能夠幫你解決所遇到的問題。

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

主站蜘蛛池模板: 两性午夜免费视频 | 成人午夜免费在线观看 | 久久怡春院 | 精品少妇人妻一区二区黑料社区 | 少妇被黑人到高潮喷出白浆 | 91偷拍精品一区二区三区 | 欧美日韩一级大片 | 国产精品午夜一区二区 | 影音先锋人妻啪啪av资源网站 | 一区二区免费av | 乱子伦一区二区 | 在办公室被c到呻吟的动态图 | 国产精欧美一区二区三区蓝颜男同 | 欧美成人国产 | 黄页在线播放 | 亚洲视频色图 | 999超碰| 婷色| 欧美成免费 | 黄色成人免费网站 | 日本电影成人 | 天天干夜夜艹 | wwwjizzzcom| 国产亚洲黄色片 | 亚洲一二三级 | 免费的黄色av | 欧美精品卡一卡二 | 欧美成人手机在线视频 | av在线中文 | 少妇情理伦片丰满午夜在线观看 | 久久精品一区 | 善良的女邻居在线观看 | 91夫妻论坛 | 欧美亚洲在线视频 | 无码人妻精品一区二区三区99日韩 | 国产传媒一区二区三区 | 亚洲图片综合区 | 成人福利在线播放 | 人妖被c到高潮欧美gay | 亚洲国产精品一 | 日韩中文字 | 亚洲一区二区三区午夜 | 中文字幕一区二区三区人妻四季 | 免费大片黄在线观看视频网站 | 国产一页 | 国产孕妇一区二区三区 | 综合国产精品 | 亚洲精品97久久中文字幕 | 久久黄色一级视频 | 亚洲精品9999 | 图片一区二区 | 中文字幕人妻一区二区 | 精品视频在线观看一区 | 色资源在线观看 | 亚洲综合伊人 | 天天人人综合 | 国产精品三区在线观看 | av私库在线观看 | 日韩一页 | 国产思思| 影音先锋成人资源站 | 午夜一级黄色片 | 99av视频| 日韩精品高清视频 | 青娱乐国产盛宴 | 一道本在线观看 | 亚洲欧美网 | 国产精品传媒 | 日本色www | 蜜桃视频一区二区 | 自拍偷拍色 | 永久免费不卡在线观看黄网站 | 强乱中文字幕av一区乱码 | videosex抽搐痉挛高潮 | 色网站观看 | 国产你懂的 | 国产精品久久久久毛片 | xxx一区 | 在线视频导航 | 久久精品女人毛片国产 | 亚洲av成人无码一二三在线观看 | 99热免费观看 | 男人天堂一区二区 | 久久大片| 日韩欧美中文字幕在线播放 | 亚洲人成在线播放 | 亚洲色图视频在线观看 | 狠狠撸在线观看 | 男女激情大尺度做爰视频 | 麻豆国产精品777777在线 | 日本一区视频在线播放 | 神马午夜dy888 | 一区黄色| 狠狠躁天天躁夜夜躁婷婷 | 免费观看日批视频 | 亚洲v国产| 亚洲精品久久久久久 | 国产一区二区三区视频免费在线观看 | 一个色综合导航 |