B. 【IPO除法】整数除法

    传统题 1000ms 256MiB

【IPO除法】整数除法

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

题目描述

编写程序,从标准输入读取两个正整数aa和bb,然后输出一行四个值,用空格分隔。这四个值依次为:

  1. 布尔判断结果:两个整数是否相等,相等输出 True,不相等输出 False;
  2. aa除以bb的商,结果严格保留两位小数,不足两位末尾补 0;
  3. aa除以bb的整数部分;
  4. aa除以bb的余数部分。

输入格式

输入为一行,包含两个正整数aa和bb(1≤a,b≤1091 \leq a, b \leq 10^9),以单个空格分隔。

输出格式

输出一行四个值,用空格分隔:

  1. 字符串,True或False,表示两数是否相等;
  2. 浮点数,保留两位小数,表示a÷ba \div b的结果;
  3. 整数,表示a÷ba \div b的整数部分;
  4. 整数,表示amod  ba \mod b的余数。

样例输入1

5 2

样例输出1

False 2.50 2 1

样例输入2

10 5

样例输出2

False 2.00 2 0

C语言提示

  • 相等判断:a == b,满足输出字符串"True",否则输出"False";
  • 浮点除法需要强制转换为 double 类型计算,使用 printf("%.2lf", 数值) 固定输出两位小数;
  • 整数整除直接使用 /,取余使用 %。

Java 提示

  • 判断相等:a == b,根据布尔值输出字符串"True"或"False";
  • 浮点运算强制转为 double 计算,使用 System.out.printf("%.2f", 数值) 格式化保留两位小数;
  • 整除运算符 /、取余运算符 %。

Python 提示

  • 相等判断使用 ==;
  • 浮点除法用 /,整除用 //,取余用 %;
  • 格式化输出控制两位小数,例如 %.2f 或 f-string 格式化。

25级1-2班第2次测验

未参加
状态
已完成
规则
乐多
题目
10
开始于
2026-9-18 10:10
结束时间
2026-9-18 10:55
持续时间
0.8 小时
主持人
参赛人数
66