Бодолт илгээх | Бүх бодолтууд | Шилдэг бодолтууд | Жагсаалт руу буцах |
TOP0003 - Пенни |
1971 он хүртэл Британид Их Карл хааны үеэс ирсэн зооснуудыг хэрэглэж байжээ(?). Зоосны гурван үндсэн нэгж нь пенни, шиллинг, фунт байв. 12 пенни нэг шиллингтэй, 20 шиллинг нэг фунттэй тэнцэнэ. Хэдэн пенни байгаа тухай мэдээлэл өгөгдсөн бол түүнийг фунт, шиллинг, пеннигээр илэрхийл. Өөрөөр хэлбэл эхлээд пеннигээ аль болох олон фунтэд шилжүүлж, үлдсэн пенниг аль болох олон шиллингэд шилжүүлнэ.
Input
Байгаа бүх пеннигийн тоог илэрхийлэх нэг бүхэл тоо өгөгдөнө. Энэ тоо [0, 10000] интервалаас утгаа авна.
Output
Фунт, шиллинг, пеннигийн тоог яг энэ дарааллаар хооронд нь зайгаар тусгаарлан гаргана.
Example
Input: 533 Output: 2 4 5
Нэмсэн: | sw40 |
Огноо: | 2007-10-23 |
Хугацааны хязгаарлалт: | 1s |
Эх кодын хэмжээний хязгаарлалт: | 50000B |
Memory limit: | 1536MB |
Cluster: | Cube (Intel G860) |
Програмчлалын хэлүүд: | Бүгд дараах хэлүүдээс бусад: ADA95 ASM64 BASH BF C++ 4.3.2 C99 CLPS CLOJURE D ERL FSHARP GO ICON ICK JS-RHINO LUA NEM NICE NODEJS OCAML PERL6 PIKE PRLG-swi SCALA SCM guile SCM qobi SED ST TCL VB.NET WHITESPACE |
Эх сурвалж: | Топкодер |
hide comments
2019-03-27 08:30:53
#include <cstdio> int main() { int a,b,c,d; scanf("%d",&a); d=a%12; c=a/12; c=c%20; b=a/240; printf("%d %d %d",b,c,d); return 0; } |
|
2019-02-21 07:19:03
#include<stdio.h> main() { int z,a,s = 0,d[1000]; scanf("%d",&a); while(a){ d[s] = a % 2; a = a / 2; s ++; } for(z = s - 1; z >= 0; z --) printf("%d",d[z]); } |
|
2014-05-03 18:22:36 batorshih
erdemtei hun daruu ih moron dolgoon |
|
2013-09-22 12:45:02 DreamIt
@Janlavchariv: Ай чи өөрөө юун ч яруу юм билээ дээ.. ахаха МУХАХА |
|
2013-04-13 13:47:00 Janlavchariv
Турбо Паскал хэл дээр нэг иймэрхүү. Ай даа код бичих ч яруу шүү дээ. var p,sh,f:integer; Begin readln(p); sh:=p div 12; f:=sh div 20; sh:=sh-(f*20); p:=p-(f*20*12+sh*12); write(f,' ',sh,' ',p); End. |