###### T23 第一次留社考 # G. 分糖果 <center> 出題者 : 511</center> <center>Time : 1s</center> <center>Memory : 256MiB</center> </br> <center> <img src="https://i.imgur.com/lBmPBNR.jpg" width="600"> </center> </br> 明天就是小櫻的五歲生日了,一早她就迫不及待地起床,拉著媽媽去商店街買糖果,打算明天上學的時候請幼稚園的同學吃。 由於她實在是太興奮了,每種糖果都買了很多,也因為沒什麼數字概念的關係,在包裝糖果的時候總是隨意抓一些裝在一起,導致每包糖果的數量參差不齊。當她終於完成了包裝糖果的浩大工程時,才發現到事情的嚴重性,如果每個人分到的糖果數量不一樣,分到比較少糖果的同學可能會覺得她偏心,甚至開始討厭她。 為了維護自己和同學之間和諧友愛的關係,小櫻必須確保每個人拿到的糖果都一樣多,因此她想知道目前包裝好的糖果是否能夠剛好平分給每個人,不過既然連糖果都包不好也別指望她能處理這麼困難的數學了,所以這個重責大任自然是交給聰明的你囉,請你寫個程式幫幫她吧! ## 輸入說明 第一行輸入兩個整數 $N$、$M$,表示有 $M$ 包糖果要分給 $N$ 個人。 第二行有 $M$ 個整數$a_i$,表示第 $i$ 包糖果有$a_i$顆。 ## 輸出說明 如果這些糖果可以剛好平分給每個人,輸出yes,否則輸出no。 ## 輸入限制 * $1<N,M\le 20$ * $a_i\le 10^6$ ## 子任務 | Subtask | Score | Contraints |-|-|- | 1 | 10 | $N$=$M$ | 2 | 20 | 糖果總數必整除 $N$ | 3 | 20 | $(max)a_i\le \frac{\Sigma a_i}{N}$ | 4 | 50 | $0<N\le M\le 20$ ## 範例輸入 1 ``` 3 5 1 2 3 4 5 ``` ## 範例輸出 1 ``` yes ``` ## 範例輸入 2 ``` 4 4 1 1 1 2 ``` ## 範例輸出 2 ``` no ``` ## 附註 每個人可以分到若干包糖果,只要總數相同就好, 所有糖果包裝不可拆開,且糖果必須全部分完!