Hướng dẫn

Trần Nguyên Vũ  •  1 tháng trước


Độ phức tạp của cách này là O(1) Ta có: a1 + a2 + ... + ak = n với ai là số chẵn ( theo đề bài ) Ta biết rằng tổng của nhiều số chẵn luôn là chẵn. Vậy tổng a1 + a2 + ... + ak = số chẵn = n => n phải là số chẵn Vậy n là số chẵn thì ta chỉ cần n mod 2 với dư bằng 0 hay n % 2 == 0 thì ta sẽ giải quyết xong vấn đề.

Code mẫu:

#include <stdio.h>

int main() {
    int n;
    scanf("%d",&n);

    if (n % 2 == 0) {
        printf("YES");
    } else {
        printf("NO");
    }

    return 0;
}


Bình luận: