admin 管理员组文章数量: 1086019
csharp基础练习题:简单有趣#21:向数氏族【难度:1级】
csharp基础练习题:简单有趣#21:向数氏族【难度:1级】:
任务
我们叫两个整数A和B的朋友,如果从数组矩阵中的除数每个整数要么是A和B或既不是也不B.如果两个整数是朋友两者的除数,他们说是同宗.有多少部族从1整数K,包容,分成?
示例
对于除数= [2,3],且k = 6
,输出应该是4
数字1和5是朋友,形成一个家族,2和4的朋友和形成家族,和3和6没有朋友,并且各自是家族本身.因此,数字1至6被分成4个家族.
输入输出
- [输入]
整数数组divisors
正整数的一个非空数组.
约束:2≤divisors.length <10,1个≤除数[I]≤10
.
- [输入]``整数k
一个正整数.
限制:5≤ķ≤50
.
- [输出]
的整数
编程目标:
namespace myjinxin
{using System;public class Kata{public int NumberOfClans(int[] divisors, int k){//coding and coding..}}
}
测试样例:
namespace myjinxin
{using NUnit.Framework;using System;[TestFixture]public class myjinxin{var kata=new Kata();Assert.AreEqual(4, kata.NumberOfClans(new int[]{2, 3},6));Assert.AreEqual(5, kata.NumberOfClans(new int[]{2, 3, 4},6));Assert.AreEqual(2, kata.NumberOfClans(new int[]{1, 3},10));
最佳答案(多种解法):
点击查看答案
更多关联题目:
csharp高级练习题:选择势均力敌的球队【难度:3级】–景越C# 经典编程题库,不同难度C# 练习题,适合自学C# 的新手进阶训练
免责申明
本博客所有编程题目及答案均收集自互联网,主要用于供网友学习参考,如有侵犯你的权益请联系管理员及时删除,谢谢
题目收集至/
本文标签: csharp基础练习题简单有趣#21向数氏族难度1级
版权声明:本文标题:csharp基础练习题:简单有趣#21:向数氏族【难度:1级】 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/b/1693410557a220334.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论