Бодолт илгээх | Бүх бодолтууд | Шилдэг бодолтууд | Жагсаалт руу буцах |
CSMS0029 - Утасны төлбөр |
Сар бүр Монголын Цахилгаан Холбоо компани хэрэглэгчдээсээ утасны төлбөрийг нь хүлээн авдаг. Танд энэ компаниас хэрэглэгчийн төлбөрийг бодох програм бичих хүсэлт гаргаж байна.
Хэрэглэгчийн яриа 7 секундээс бага хугацаанд үргэлжилсэн бол энэ дуудлага үнэгүй. Харин хэрэглэгч бүхэл бус минутын турш ярьсан бол энэ ярианы уртыг бүхэл минут болгохын тулд дээш нь тоймлоно. Жишээ нь 9 минут 3 секунд үргэлжилсэн яриаг 10 минут гэж тоолно.
Нэг минутын ярианы төлбөр бүх сүлжээнд P төгрөг бол хэрэглэгчийн сарын төлбөрийг ол.
Input
Оролтын эхний мөрөнд нэг минутын ярианы төлбөр болох P бүхэл тоо байна. P нь 1-ээс 1000 гэсэн завсарт орших бүхэл тоо.
Хоёр дахь мөрөнд хэрэглэгчийн хийсэн ярианы тоо K байна (1 ≤ K ≤ 1000).
Дараагийн K мөрөнд ярианы үргэлжилсэн хугацаа mm:ss хэлбэрээр өгөгдөнө (0 ≤ mm, ss ≤ 59).
Output
Хэрэглэгчийн нийт төлбөрийн утгыг гаргана.
Example
Input: 1 4 00:59 10:00 18:01 00:02 Output: 30
Нэмсэн: | sw40 |
Огноо: | 2008-02-27 |
Хугацааны хязгаарлалт: | 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 |
Эх сурвалж: | TOJ |
hide comments
2020-07-07 03:57:20
Програмчлалын олимпиадын бодлогын архив PROFILE News Problems Status Ranking Forum ads via Carbon Data doesn't have to be difficult. Move fast, grow big w/ MongoDB Atlas. Try now. ADS VIA CARBON SPOJ time: 2020-07-07 03 : 56 : 58 Бодолт илгээх Миний бодолтууд Бүх бодолтууд Шилдэг бодолтууд PDF Жагсаалт руу буцах CSMS0029 - Утасны төлбөр Сар бүр Монголын Цахилгаан Холбоо компани хэрэглэгчдээсээ утасны төлбөрийг нь хүлээн авдаг. Танд энэ компаниас хэрэглэгчийн төлбөрийг бодох програм бичих хүсэлт гаргаж байна. Хэрэглэгчийн яриа 7 секундээс бага хугацаанд үргэлжилсэн бол энэ дуудлага үнэгүй. Харин хэрэглэгч бүхэл бус минутын турш ярьсан бол энэ ярианы уртыг бүхэл минут болгохын тулд дээш нь тоймлоно. Жишээ нь 9 минут 3 секунд үргэлжилсэн яриаг 10 минут гэж тоолно. Нэг минутын ярианы төлбөр бүх сүлжээнд P төгрөг бол хэрэглэгчийн сарын төлбөрийг ол. Input Оролтын эхний мөрөнд нэг минутын ярианы төлбөр болох P бүхэл тоо байна. P нь 1-ээс 1000 гэсэн завсарт орших бүхэл тоо. Хоёр дахь мөрөнд хэрэглэгчийн хийсэн ярианы тоо K байна (1 ≤ K ≤ 1000). Дараагийн K мөрөнд ярианы үргэлжилсэн хугацаа mm:ss хэлбэрээр өгөгдөнө (0 ≤ mm, ss ≤ 59). Output Хэрэглэгчийн нийт төлбөрийн утгыг гаргана. Example Input: 1 4 00:59 10:00 18:01 00:02 Output: 30 Нэмсэн: sw40 Огноо: 2008-02-27 Хугацааны хязгаарлалт: 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 qobi SCM guile SED ST TCL VB.NET WHITESPACE Эх сурвалж: TOJ |
|
2019-03-27 08:33:40
#include <bits/stdc++.h> using namespace std; int main() { int m,n,s=0,i,a,b; scanf("%d%d",&m,&n); for(i=1;i<=n;i++){ scanf("%d:%d",&a,&b); if(b<7&&a==0) s=s+a*m; else{ if(b==0) s=s+a*m; else s=s+(a+1)*m; } } printf("%d",s); return 0; } |
|
2015-11-04 14:16:57 enkhtsolmon
2 jiliin daraa shdee lol |
|
2013-04-25 04:58:32 enkhtsolmon
aa ystoi sonin yumaa. Yag ymar test hiihed tentsehgui bgaag ni medeh yum alga. Test-g ni vldeej boloh uu? |
|
2012-03-24 19:17:13 munkhbat
Энд 18:01 ярьсан бол 19 минут болох юм уу. |
|
2011-04-19 11:57:00 dashbaljin96
100% A |