题库首页 › 蓝桥杯大赛(Python) › 题目 10103

摆放箱子 编程实现: 工人需要将 n 个边长为 1 的正方体箱子整齐地摆放在长度为 L,宽度为 1 的区域。要求每一层摆满 L 个箱子后, 才能往上一层摆放。 请计算 n 个箱子可以放多少层(最上层只要有箱子就算作一层),以及最上层有几个箱子。 例如:n = 8,L = 3,将 8 个箱子摆放在长度为 3,宽度为 1 的区域,可以放 3 层,最上层有 2 个箱子。 输入描述: 第一行输入一个整数 n(1≤n≤100),表示箱子数量 第二行输入一个整数 L(1≤L≤100),表示区域的长度 输出描述: 输出两个整数,分别表示 n 个箱子可以放多少层以及最上层有几个箱子,整数之间以一个空格隔开 样例输入: 8 3 样例输出: 3 2

摆放箱子 编程实现: 工人需要将 n 个边长为 1 的正方体 题目配图

正确答案:n=int(input());L=int(input());print((n+L-1)//L, n-((n-1)//L)*L)

试卷来源:202401(第15届)蓝桥杯Python编程青少组(选拔赛_中/高级)真题

本卷相关题目

在线做题 同科目题库