HomeVolumesContestsSectionsForumsUsersPrintHelpAbout

Contests > CEN111 Homeworks 2013-2015 > problem:


14-Fall2-40. 50514 - Bookkeeping

CEN111 Homeworks 2013-2015

Start: Jan.10.2015 at 10:00:00 AM
Finish: Jan.10.2015 at 03:00:00 PM
The contest is finished!
• Contest scoreboard

Guest
• Review clarifications (2)

Contest problems

• 13-Fall2-50. 50400 - nth Row rth El...
• 14-Fall1-10. 50532 - Close City
• 14-Fall1-30. 50500 - Find Student
• 14-Fall1-40. 50511 - Class Average
• 14-Fall1-50. 50481 - Car Parking
• 14-Fall2-10. 50510 - What floor are ...
• 14-Fall2-20. 50504 - School contest
• 14-Fall2-30. 50523 - Total Tax to Pay
• 14-Fall2-40. 50514 - Bookkeeping
• 14-Fall2-50. 50534 - Top Trading C...
• 14-Fall2-60. 50487 - Radius of Inscr...
• 14-FallResit-20. 50407 - Missing Nu...
• 14-Spr2-10. 50426 - Calculating Sales
• 14-Spr2-20. 50425 - Calculating W...
• 14-Spr2-30. 50445 - Cryptography
• 14-Spr2-50. 50437 - Age Labeling
• 15-FallHW-2. 50821 - Derivative of ...

Feedback

If you notice incorrect translations in Contester, please let author know.

Time limit 2000/4000/4000/4000 ms. Memory limit 65000/65000/65000/65000 Kb.
Question by Ibrahim Mesecan.

Bookkeeping

You work for a company which mainly trades with 3 other companies. You record your balance in a file (you can still use cin or scanf to read or if you want you can read from "input.txt" file) with the following convention:

  1. Debit of Company A
  2. Credit of Company A
  3. Debit of Company B
  4. Credit of Company B
  5. Debit of Company C
  6. Credit of Company C

Question: Write a program that is going to read debit/credit information for 3 companies. Then, it will find out for the following:

  1. Total debts,
  2. Total credits
  3. The most debited company according to the balance

Input specification
You will be given an integer (n) the number of transactions where 0 ≤ n ≤ 2000. Then, in each of the following n lines you will be given 2 numbers :

  • Operation Code: an integer from 1 to 6 (where 1 means Debit of Company A, etc.)
  • The amount: a floating point number which is between 0 and one million

Output specification
Show the following information (floating point numbers with 2 digits precision):

  • Total debts,
  • Total credits
  • The most debited company: a char of (A or B or C)

Sample Input I
6
2 59
6 154
2 187
5 497
5 31.5
3 488
Sample Output I
1016.5 400 B

Explanation: The balance according to given information is:

Company Total Balance
A Debit 0 246
Credit 246
B Debit 488 -488
Credit 0
C Debit 528.5 -374.5
Credit 154
Then, the most debited company is B.
Для отправки решений необходимо выполнить вход.

www.contester.ru