0.Số lẻ / chẵn


Submit solution

Points: 1 (partial)
Time limit: 1.0s
Memory limit: 98M

Author:
Problem types
Allowed languages
Ada, Assembly, Awk, C, C++, C11, CLANG, CLANGX, Classical, COBOL, Coffee, CSC, D lang, DART, F95, FORTH, Fortrn, GAS32, GO, Haskell, Itercal, Java, kotlin, LEAN, LISP, LUA, MONOVB, Nasm, OCAML, Pascal, Perl, php, PIKE, prolog, Pypy, Python, Ruby 2, RUST, Scala, SCM, SED, SWIFT, TCL, TUR, V8JS, VB, ZIG

Viết chương trình nhập vào n số nguyên.

Trong đó:

Dòng đầu tiên là số lượng số nguyên n (n<=2000),

n dòng tiếp theo là các số nguyên có dấu (-32000 < a < 32000)

Hãy tính và in ra trung bình cộng của các số lẻ và trung bình cộng các số chẵn, trong trường hợp không có giá trị trung bình cộng thì in ra 0.

Chú ý: Các giá trị trung bình cộng chỉ lấy giá trị nguyên.

VD:

INPUT:

7

1

2

3

4

5

9

3

OUTPUT:

4

3


Comments


  • 0
    PhamThanhAn_CNTT3_K63  commented on Dec. 11, 2022, 5:19 a.m.

    include<stdio.h>

    int main(){ int n; scanf("%d",&n); int a[n]; for(int i=0;i<n;i++){ scanf("%d",&a[i]); } int tb1=0,tb2=0; int dem1=0,dem2=0; for(int i=0;i<n;i++){ if(a[i]%2!=0){ tb1+=a[i]; dem1++; }else { tb2+=a[i]; dem2++; } } printf("%d\n",tb1/dem1); printf("%d",tb2/dem2);
    }


  • 0
    EEEC_LeQuangHuy  commented on Oct. 1, 2021, 12:50 p.m. edit 3

    em làm được rồi, e cảm ơn ạ