OC Round 9 簡單的取石子遊戲

2022-08-21 10:33:11 字數 799 閱讀 6887

10165 : 簡單的取石子遊戲

時間限制: 1000 ms 記憶體限制: 131072 kb 提交總數: 28 ac總數: 11

問題描述

現在有n堆石子,且已知每堆石子的數量,每次操作你可以從任一堆中取一顆石子放到另一堆中,問最少操作幾次使得每一堆石子的數量均是某乙個數的倍數。

輸入格式

首先,輸入乙個n,代表有n堆石子。

第二行有n個數,第i個數記為a[i],代表第i堆得初始石子數。

【資料範圍】

1<=n<=100000,1<=a[i]<=100000。

輸出格式

輸出最少操作次數。

樣例輸入

樣例輸入1:

51 2 3 4 5

樣例輸入2:

25 7

樣例輸出

樣例輸出1:

2樣例輸出2:

1

#include#include#include#define n 100010

using namespace std;

typedef unsigned long long ull;

int a[n],n,g[n],gp,c[n];

ull sum,ans=1<<31,cnt;

int main()

sort(c+1,c+w+1);

for(int j=w;j;j--)//倒序,這樣移動的步數會少

ans=min(ans,cnt);

}printf("%lld",ans);

return 0;

}

簡單的爬蟲爬取文章

我們會用一些簡單的爬蟲去爬取 等,那麼在別人的 中我們的應選擇對應的標題等資料作為爬取的內容標桿 如以下 模擬瀏覽器發請求 connection connect jsoup.connect document doc connect.get elements select doc.select lis...

python簡單正則的爬取

這是做的第乙個任務,爬取 中的標題和鏈結。紅框中為要爬取的部分 以下為部分源 其實這對資料爬取沒什麼影響,上網查了一下,sid就是為域或本地計算機中建立的每個帳戶分配的唯一 id字串。因為我的電腦中建立.py檔案時會自動生成 author dell 這一行 後來在解決其他問題時,因為它多餘去掉了,很...

python實現單詞的簡單爬取

因為不需要登入之類的操作,可以說,這是對爬蟲初學者來說最簡單最基礎的乙個案例了,由於之後要用到這裡就簡單學習記錄一下。爬取目標 金山詞霸的四六級詞彙 我們可以很容易看到四個選項,六級就不列出來了。很容易拿到,且規律這麼明顯,所以說很容易。我們每次爬取單詞的時候僅需對這四個詞庫隨機選取即可。我們選擇四...