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