3. 瓷砖平铺obI100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
时间限制:C/C++ 语言 1000MS; 其他语言 3000MSobI100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
内存限制:C/C++ 语言 65536KB; 其他语言 589824KBobI100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
题目描述:(注:input () 输入函数的括号中不允许添加任何信息)obI100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
李师傅使用边长均相同的obI100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
正三角形瓷砖obI100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
正方形瓷砖obI100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
正六边形瓷砖obI100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
平铺地面,平铺规律如下:obI100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
我们把以下图案视为单元图:obI100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
单元图由六个正三角形瓷砖、六个正方形瓷砖和一个正六边形瓷砖组成。现给定两个整数 n 和 m,请计算铺出包含 n 行每行 m 个单元图的图案分别最少需要的正三角形瓷砖、正方形瓷砖和正六边形瓷砖的数量。obI100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
例 1:n=2,m=2,下图是一种使用最少瓷砖的平铺方法,obI100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
显然,这个图案需要的正三角形瓷砖、正方形瓷砖和正六边形瓷砖的数量分别是 16、19、4。obI100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
例 2:n=1,m=3,下图是一种使用最少瓷砖的平铺方法:obI100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
输入描述:输入两个整数 n、m (1≤n≤10000,1≤m≤10000),分别表示平铺图案单元图的行数和每行的单元图数量,整数之间以一个空格隔开。obI100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
输出描述:输出三个整数,依次表示铺出 n 行每行 m 个单元图的图案分别最少需要的正三角形瓷砖、正方形瓷砖和正六边形瓷砖的数量,整数之间以一个空格隔开。obI100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
样例输入:2 2obI100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
样例输出:16 19 4obI100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库