Welcome to the Editorial of IPC junior-1 (2025–26).
A. Choco-Coco
Author:Aditya_Dave, 202401457, billu_1903
Problem Tags
Solution
Code
| # | User | Rating |
|---|---|---|
| 1 | Benq | 3792 |
| 2 | VivaciousAubergine | 3647 |
| 3 | Kevin114514 | 3603 |
| 4 | jiangly | 3583 |
| 5 | turmax | 3559 |
| 6 | tourist | 3541 |
| 7 | strapple | 3515 |
| 8 | ksun48 | 3461 |
| 9 | dXqwq | 3436 |
| 10 | Otomachi_Una | 3413 |
| # | User | Contrib. |
|---|---|---|
| 1 | Qingyu | 157 |
| 2 | adamant | 153 |
| 3 | Um_nik | 147 |
| 4 | Proof_by_QED | 146 |
| 5 | Dominater069 | 145 |
| 6 | errorgorn | 142 |
| 7 | cry | 139 |
| 8 | YuukiS | 135 |
| 9 | TheScrasse | 134 |
| 10 | chromate00 | 133 |
Editorial of IPC junior — 1 (2025-26)
Welcome to the Editorial of IPC junior-1 (2025–26).
Author:Aditya_Dave, 202401457, billu_1903
Math, Implementation
We are given an array of size n with total sum S.
If S is divisible by n, the array is already balanced and the answer is "YES".
Otherwise, we can try deleting one element a[i]. After deletion, the new sum becomes S − a[i] and the size becomes n − 1.
To be balanced, (S − a[i]) must be divisible by (n − 1), which means a[i] % (n − 1) == S % (n − 1).
We just need to check if such an element exists.
#include<stdio.h>
int main(){
int x, y, n;
scanf("%d%d", &x, &y);
scanf("%d", &n);
if((x + y) >= n) { // if total chocolates are greater than or equal to number of children, then print YES
printf("YES\n");
} else { // less chocolates than children, print NO
printf("NO\n");
}
return 0;
}
| Rev. | Lang. | By | When | Δ | Comment | |
|---|---|---|---|---|---|---|
| en30 |
|
Raj_Patel_7807 | 2026-01-10 13:27:08 | 6 | ||
| en29 |
|
Raj_Patel_7807 | 2026-01-10 13:26:02 | 6 | Tiny change: 'Patel_7807,2025-10-16]\n\n<spoi' -> 'Patel_7807]\n\n<spoi' | |
| en28 |
|
Raj_Patel_7807 | 2026-01-10 13:25:31 | 6 | Tiny change: 'l_7807,2025-10-16]\n\n<spoi' -> 'l_7807,2026-01-10]\n\n<spoi' | |
| en27 |
|
Raj_Patel_7807 | 2025-11-23 23:03:50 | 10 | Tiny change: ' map<long long, int> seen;\n ' -> ' map<long long, int> seen;\n ' | |
| en26 |
|
Raj_Patel_7807 | 2025-10-16 19:46:25 | 6 | Tiny change: 'sent[100001] = {0}; ' -> 'sent[100002] = {0}; ' | |
| en25 |
|
Raj_Patel_7807 | 2025-10-16 19:45:23 | 851 | ||
| en24 |
|
Raj_Patel_7807 | 2025-10-16 19:16:42 | 3668 | Tiny change: 'i>s</i>-1)/<i>m</i>) ' -> 'i>s</i>-1) / <i>m</i>) ' | |
| en23 |
|
Raj_Patel_7807 | 2025-10-16 16:56:13 | 2898 | ||
| en22 |
|
Raj_Patel_7807 | 2025-10-16 16:53:49 | 0 | Raj_Patel_2024, (published) | |
| en21 |
|
Raj_Patel_7807 | 2025-10-16 16:52:30 | 0 | Raj_Patel_2024, | |
| en20 |
|
Raj_Patel_7807 | 2025-10-16 16:51:58 | 2 | Raj_Patel_2024, | |
| en19 |
|
Raj_Patel_7807 | 2025-10-16 16:48:51 | 45 | ||
| en18 |
|
Raj_Patel_7807 | 2025-10-16 16:46:39 | 8157 | ||
| en17 |
|
Raj_Patel_7807 | 2025-10-16 16:27:35 | 1391 | Tiny change: 'uage-cpp">\n#include &' -> 'uage-cpp">#include &' | |
| en16 |
|
Raj_Patel_7807 | 2025-10-16 16:25:18 | 11 | Tiny change: 'uage-cpp">\n#include &' -> 'uage-cpp">#include &' | |
| en15 |
|
Raj_Patel_7807 | 2025-10-16 16:24:57 | 32 | Tiny change: 'uage-cpp">\n#include &' -> 'uage-cpp">#include &' | |
| en14 |
|
Raj_Patel_7807 | 2025-10-16 16:24:29 | 43 | Tiny change: 'uage-cpp">\n#include &' -> 'uage-cpp">#include &' | |
| en13 |
|
Raj_Patel_7807 | 2025-10-16 16:24:11 | 2 | Tiny change: 'uage-cpp">\n#include &' -> 'uage-cpp">#include &' | |
| en12 |
|
Raj_Patel_7807 | 2025-10-16 16:23:36 | 10 | Tiny change: 'uage-cpp">\n#include &' -> 'uage-cpp">#include &' | |
| en11 |
|
Raj_Patel_7807 | 2025-10-16 16:22:58 | 576 | Tiny change: 'uage-cpp">\n#include &' -> 'uage-cpp">#include &' | |
| en10 |
|
Raj_Patel_7807 | 2025-10-16 16:21:03 | 2 | Tiny change: 'uage-cpp">\n#include &' -> 'uage-cpp">#include &' | |
| en9 |
|
Raj_Patel_7807 | 2025-10-16 16:19:42 | 4 | ||
| en8 |
|
Raj_Patel_7807 | 2025-10-16 16:18:58 | 50 | ||
| en7 |
|
Raj_Patel_7807 | 2025-10-16 16:17:32 | 57 | ||
| en6 |
|
Raj_Patel_7807 | 2025-10-16 16:16:34 | 899 | ||
| en5 |
|
Raj_Patel_7807 | 2025-10-16 16:14:12 | 38 | ||
| en4 |
|
Raj_Patel_7807 | 2025-10-16 16:12:48 | 26 | ||
| en3 |
|
Raj_Patel_7807 | 2025-10-16 16:12:07 | 4 | ||
| en2 |
|
Raj_Patel_7807 | 2025-10-16 16:11:37 | 114 | ||
| en1 |
|
Raj_Patel_7807 | 2025-10-16 16:09:01 | 2598 | Initial revision (saved to drafts) |
| Name |
|---|


