Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdbool.h>
- int main()
- {
- int T;
- scanf("%d", &T);
- // Lưu kết quả
- bool ans[T];
- int a, b, c, d;
- for (int i = 0; i < T; i++)
- {
- // Đọc dữ liệu của testcase
- scanf("%d %d %d %d", &a, &b, &c, &d);
- // Tính số vàng trung bình mỗi người nhận được
- float check = (a + b + c + d) / 3.0;
- int avg = (a + b + c + d) / 3;
- if (check == avg) // Nếu số vàng trung bình không nguyên -> sai
- {
- if (avg < a||avg < b||avg < c) // Nếu 1 người đã có nhiều hơn số vàng trung bình -> sai
- ans[i] = false;
- else
- ans[i] = true;
- }
- else
- {
- ans[i] = false;
- }
- }
- // In ra kết quả
- for (int i = 0; i < T; i++)
- {
- if (ans[i]) printf("YES\n");
- else printf("NO\n");
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement