Tiền của Bin


Submit solution

Points: 1
Time limit: 1.0s
Memory limit: 98M

Author:
Problem type
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

Hôm nay, mẹ Bin cho Bin tiền tiêu vặt. Bin được cho tổng cộng \(n\) tờ tiền với các mệnh giá 20, 50, 100. Biết tổng số tiền của mỗi mệnh giá là bằng nhau. Bin đố mọi người tìm được số lượng tờ tiền của từng mệnh giá.

Cho trước một số nguyên \(n\) (số lượng tờ tiền), bạn hãy tìm số lượng tờ tiền của mỗi mệnh giá.

Input:

  • Số nguyên dương \(n\) \((n\le 10^9)\)

Output:

  • Số lượng tờ tiền của từng mệnh giá .( Nếu đầu vào không hợp lệ thì in ra -1 ).

Example:

Input:

8

Output:

5 2 1

Giải thích:

  • Với n = 8 thì sẽ gồm 5 tờ mệnh giá 20, 2 tờ 50, 1 tờ 100

Comments


  • 0
    VuTrongHiep_CDTk64  commented on Sept. 6, 2024, 1:52 a.m.

    include<stdio.h>

    int main(){ int n; scanf("%d", &n); if(n % 8 !=0){ printf("khong hop le"); return 0; } int a,b,c,k; k=n/8; a=5k; //so to tien 20k b=2k; //so to tien 50k c=k; //so to tien 100k printf("so to tien 20k: %d",a); printf("\nso to tien 50k: %d",b); printf("\nso to tien 100k: %d",c); }