Бодолт илгээх | Бүх бодолтууд | Шилдэг бодолтууд | Жагсаалт руу буцах |
ABR0070A - Цаг ба минут |
"m цаг n минут" болж байгааг илэрхийлэх m, n бүхэл тоонууд өгөгдөв (0 < m ≤ 12, 0 ≤ n < 60). Хоёр зүү давхцах хүртэл хамгийн багадаа хэдэн минут өнгөрөхийг ол.
Input
m ба n бүхэл тоонууд зайгаар тусгаарлагдан өгөгдөнө
Output
Хоёр зүү давхцах хүртэл хамгийн багадаа хэдэн минут өнгөрөхийг илэрхийлэх бүхэл тоо
Example
Input: 3 0 Output: 17
Нэмсэн: | sw40 |
Огноо: | 2007-11-06 |
Хугацааны хязгаарлалт: | 1s |
Эх кодын хэмжээний хязгаарлалт: | 50000B |
Memory limit: | 1536MB |
Cluster: | Cube (Intel G860) |
Програмчлалын хэлүүд: | Бүгд дараах хэлүүдээс бусад: ASM32-GCC MAWK BC C-CLANG NCSHARP CPP14 CPP14-CLANG COBOL COFFEE D-CLANG D-DMD DART ELIXIR ERL FANTOM FORTH GOSU GRV JS-RHINO JS-MONKEY JULIA KTLN NIM NODEJS OBJC OBJC-CLANG OCT PERL6 PICO PROLOG PYPY PYPY3 PY_NBC R RACKET RUST CHICKEN SQLITE SWIFT UNLAMBDA VB.NET |
Эх сурвалж: | Абрамов С. А. |
hide comments
|
|||||
2013-06-07 09:14:56 freedam
#include<stdio.h> #include<stdlib.h> #include<math.h> #define pi 3.14 int tim[]={0,6,11,17,22,28,33,38,44,50,55,60}; int main(){ int h,m,minu; scanf("%d%d",&h,&m); if(h==12) h=0; if(tim[h]>=m) minu=tim[h]-m; else minu=60-m+tim[h+1]; printf("%d",minu); // system("pause"); return 0;} oor 1 siidel |
|||||
2012-04-18 07:56:02 Munhk-Erdene
#include <stdio.h> #include <stdlib.h> int main() { int k,l,m,n; scanf("%d%d%d%d",&k,&l,&m,&n); if (k==m || l==n) printf("YES"); else { if (abs(k-l)==abs(m-n)) printf("YES"); else printf("NO"); } system("pause"); return 0; } |
|||||
2012-04-11 08:37:53 otgonbileg
#include<stdio.h> #include<math.h> main(){ int m, n; scanf("%d%d",&m, &n); if(m==12) m=0; double pi=3.14; double hu=pi/6; double ha=m*hu; double mu=hu/60; double ma=mu*n; double houra=ha+ma; double minu=pi/30; double mina=n*minu; double phi=houra-mina; if(phi<0) phi+=(2*pi); double v=11*pi/360; int min=int(phi/v); if((phi-min*v)!=0){ min++; } printf("%d", min); return 0; } |
|||||
2012-04-11 08:09:23 tomorbaatar
#include<stdio.h> #include<math.h> main(){ int m, n; scanf("%d%d",&m, &n); if(m==12) m=0; double pi=3.14; double hu=pi/6; double ha=m*hu; double mu=hu/60; double ma=mu*n; double houra=ha+ma; double minu=pi/30; double mina=n*minu; double phi=houra-mina; if(phi<0) phi+=(2*pi); double v=11*pi/360; int min=int(phi/v); if((phi-min*v)!=0){ min++; } printf("%d", min); return 0; } holboo |
|||||
2012-04-11 08:04:01 monhbold
#include<stdio.h> #include<math.h> main(){ int m, n; scanf("%d%d",&m, &n); if(m==12) m=0; double pi=3.14; double hu=pi/6; double ha=m*hu; double mu=hu/60; double ma=mu*n; double houra=ha+ma; double minu=pi/30; double mina=n*minu; double phi=houra-mina; if(phi<0) phi+=(2*pi); double v=11*pi/360; int min=int(phi/v); if((phi-min*v)!=0){ min++; } printf("%d", min); return 0; } |
|||||
2011-12-09 05:13:00 sw08d011
Last edit: 2011-12-09 05:16:21 |
|||||
2011-10-28 01:02:17 Orgilbold
#include<stdio.h> #include<math.h> main(){ int m, n; scanf("%d%d",&m, &n); if(m==12) m=0; double pi=3.14; double hu=pi/6; double ha=m*hu; double mu=hu/60; double ma=mu*n; double houra=ha+ma; double minu=pi/30; double mina=n*minu; double phi=houra-mina; if(phi<0) phi+=(2*pi); double v=11*pi/360; int min=int(phi/v); if((phi-min*v)!=0){ min++; } printf("%d", min); return 0; } |
|||||
2011-10-27 02:59:06 Нанжид
#include<stdio.h> #include<stdlib.h> #include<math.h> int main() { int m, n; scanf("%d%d", &m, &n); if(m==12) m=0; double pi=3.14; double hu=pi/6; double ha=m*hu; double mu=hu/60; double ma=n*mu; double houra=ha+ma; double minu=pi/30; double mina=n*minu; double phi=houra-mina; if(phi<0) phi+=(2*pi); double v=11*pi/360; int min=(phi/v); if((phi-min*v)!=0){ m++; } printf("%d", min); system("PAUSE"); return 0; } |
|||||
2011-09-25 07:17:36 huhu
hooe ene bodlogo 3:16 2 zuu davhtsana sh |
|||||
2010-08-06 07:31:49 George_teller
Секунд ашиглахгүй ээ!!! Last edit: 2010-08-06 07:33:16 |