csharp基础练习题:旅行箱包装【难度:1级】:
广场先生要去度假.他希望把他最喜欢的平方2他,让他把它们放在他的手提箱的矩形.
写一个函数,考虑到广场和手提箱大小,返回平方是否能适应行李箱内.
的Python
fit_in(A,B,M,N)
a,b是正方形的尺寸
m,n是手提箱的尺寸
示例
的Python
fit_in(1,2,3,2)应返回true
fit_in(1,2,2,1)应该返回false
fit_in(3,2,3,2)应该返回false
fit_in(1,2,1,2)应该返回false
编程目标:
public static class MrSquare {
public static bool FitSquares(int a, int b, int m, int n) {
// You may code here
return true;
}
}
测试样例:
using NUnit.Framework;
using System;
[TestFixture]
public class TestSuitcase {
[Test]
public void FixedTests() {
Assert.AreEqual(true, MrSquare.FitSquares(1, 2, 3, 2));
Assert.AreEqual(false, MrSquare.FitSquares(1, 2, 2, 1));
Assert.AreEqual(false, MrSquare.FitSquares(1, 2, 1, 2));
Assert.AreEqual(false, MrSquare.FitSquares(6, 5, 8, 7));
}
}
最佳答案(多种解法):
更多关联题目:
csharp高级练习题:简单有趣#128:双不小【难度:3级】–景越C# 经典编程题库,不同难度C# 练习题,适合自学C# 的新手进阶训练
csharp基础练习题:简单有趣#11:交换相邻的位【难度:1级】–景越C# 经典编程题库,不同难度C# 练习题,适合自学C# 的新手进阶训练
免责申明
本博客所有编程题目及答案均收集自互联网,主要用于供网友学习参考,如有侵犯你的权益请联系管理员及时删除,谢谢
题目收集至https://www.codewars.com/
https://www.codewars.com/kata/suitcase-packing