2
人手不足的银行帐户
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使它成为Code Golf Stack Exchange 的主题。 3年前关闭。 您正在为银行担任程序员。 您的任务是编写一个程序来处理从一个银行帐户到另一个银行帐户的交易。 该程序应执行以下操作: 在无限循环中运行,等待输入。 输入由3个数字组成:Accountnumber1,Accountnumber2和x金额。例如999222 777333 500 检查帐号和x是否有效。 如果帐号不相同并且存在于数据库中,并且x大于零,则输入有效。 将钱从帐户1转移到帐户2,但前提是帐户1有足够的钱。 帐户不允许进入负面状态。 如果一切顺利,请打印类似“将x $从number1转移到number2”的内容 如果出现问题(例如,由于帐号无效),请打印错误消息。 如果输入为0,则停止 该数据库包含以下银行帐户: 999222: 10000.56$ 888333: 335.13$ 555222: 56.0$ 222111: 123.55$ 123456: 0.0$ 简单的Python 2示例: account_numbers = ["999222", "888333", "555222", "222111", "123456"] account_money = [10000.56, 335.13, 56.0, 123.55, 0.0] …