N個人,按M進行分組
一公司新招N個人,按M進行分組。每一組將單獨進行培訓,組與組之間不能交流,由此引發一個問題:同一組的每個人相互之間都會成為朋友,而不同組的人相互之間不能成為朋友(培訓期間)。如果第i組有a[i]個人,那麼這一組將會有b[i]=a[i]*(a[i]-1)/2對朋友。請問如何分組才能使得b[i]的和最大,又如何分組才能使得b[i]的和最小呢?
輸入N,M兩個正整數(1<=m<=n<=10 0000 0000)
輸出b[i]和最小值及b[i]和最大值,用空格分開。
相關文章
- 報數:有n個人做成一圈,按順序1到n編好號。從第一個人開始報數,報到m(m<n)的人退出圈子。如此下去,直到留下最後一個人,輸入整數n和m,並按退出順序輸出退出圈子的人的編號。
- 如何給一個下拉選項進行分組?
- 為什麼分庫分表使用2的N次方 一個位元組用兩位16進位制
- 我用js完成了按n位數的來進行分割陣列JS陣列
- 對N個數進行從大到小排序排序
- 改進,從一個陣列中找出 N 個數,其和為 M 的所有可能陣列
- PostgreSQL中對日期時間進行分組SQL
- golang將切片或陣列根據某個欄位進行分組Golang陣列
- 正規表示式{n,m}量詞(至少n次,最多m次)
- SqlServer根據特定欄位分組後,對需要欄位進行分組拼接SQLServer
- 統計整數區間[N,M](N,M<100000)中所以非偶數的合數個數,並輸出這個數。
- dhtmlxGantt如何對任務進行分組使用教程HTML
- MySQL 分組排序後 → 如何取前N條或倒數N條MySql排序
- 不能使用for迴圈,傳入n和m, 生成一個長度為n,每一項都是m的陣列陣列
- vxe-table 實現表格資料分組,按指定欄位資料分組
- sql 按著時間分組,每組取 20 條資料SQL
- 如何為Dock欄中的App圖示進行分組APP
- 使用colmap對大規模場景進行分組重建
- 洗牌演算法擴充(從n個數中隨機m個數)演算法隨機
- C# JSON按key進行排序C#JSON排序
- Mysql按時間分組查詢(每天|每月|每年)MySql
- MySQL按分/時/天/周/月/季度/半年/年分組MySql
- wireguard進行組網
- Go 語言之對不同型別的資料進行分組Go型別
- L1-098 再進去幾個人 分數 5
- apisix~按域名進行請求轉發API
- 交換機M:N埠映象配置
- MySQL分組查詢後獲取前N條資料MySql
- 從陣列中找出N個數,其和為M的所有可能陣列
- ES 24 - 如何通過Elasticsearch進行聚合檢索 (分組統計)Elasticsearch
- 怎樣將大批量檔案進行迴圈分組(reduce)?
- 是按技術職責還是按領域職責劃分模組包? - Reddit
- 按計劃,進入下一個階段
- 3. 工作分配問題(回溯法)設有n件工作分配給n個人。。。
- L1-050 倒數第N個字串 (15分)字串
- 極光筆記 | 用 WhatsApp 進行海外使用者運營的 N 個理由筆記APP
- pip進行模組安裝
- 在 N1 盒子進行 Openwrt 的內網穿透內網穿透