📜  QA – 安置测验|损益 |问题 9(1)

📅  最后修改于: 2023-12-03 15:19:37.630000             🧑  作者: Mango

QA – 安置测验|损益 |问题 9

概述

本题是关于计算公司的损益问题。具体来说,给出了一个公司的总成本、总收益以及出售的产品数量,需要计算每个产品的利润。此外,还需要判断公司是亏损或盈利,并计算亏损或盈利的金额。

输入格式

输入包含三个整数:totalCost、totalRevenue、soldCount,分别表示公司的总成本、总收益和出售的产品数量。其中,totalCost、totalRevenue和soldCount的范围均为0~10^9。

输出格式

输出包含两个整数:profit和Net Income,分别表示每个产品的利润和公司的净收入。如果Net Income为正,说明公司盈利;如果Net Income为负,说明公司亏损。

算法思路

按照题目要求计算即可,profit计算公式为(totalRevenue - totalCost) / soldCount,Net Income计算公式为totalRevenue - totalCost。

代码实现
totalCost, totalRevenue, soldCount = map(int, input().split())
profit = (totalRevenue - totalCost) // soldCount
netIncome = totalRevenue - totalCost
print(profit, netIncome)
if netIncome > 0:
    print("The company is profitable.")
elif netIncome < 0:
    print("The company is in debt.")
else:
    print("The company breaks even.")
示例输入输出

输入:

100 200 50

输出:

2 100
The company is profitable.