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# 的新手进阶训练

免责申明

本博客所有编程题目及答案均收集自互联网,主要用于供网友学习参考,如有侵犯你的权益请联系管理员及时删除,谢谢
题目收集至https://www.codewars.com/
https://www.codewars.com/kata/simple-fun-number-21-number-of-clans

csharp基础练习题:简单有趣#21:向数氏族【难度:1级】--景越C#经典编程题库,不同难度C#练习题,适合自学C#的新手进阶训练相关推荐

  1. csharp基础练习题:产品和LCMS之间的差异总和【难度:1级】--景越C#经典编程题库,不同难度C#练习题,适合自学C#的新手进阶训练

    csharp基础练习题:产品和LCMS之间的差异总和[难度:1级]: 在此习题您需要创建一个函数,非负整数对的二维数组/列表并返回的所有"保存",你可以得到[LCM(HTTPS的总 ...

  2. csharp基础练习题:计数阳性/阴性的总和【难度:0级】--景越C#经典编程题库,不同难度C#练习题,适合自学C#的新手进阶训练

    csharp基础练习题:计数阳性/阴性的总和[难度:0级]: 鉴于整数数组. 返回一个数组,其中第一元件是阳性数的计数和所述第二元件是负数的总和. 如果输入数组为空或无效,则返回一个空数组. 示例 对 ...

  3. csharp基础练习题:noobCode 03:检查这些信件...查看是否在“字符串1”的信件出现在“字符串2”【难度:1级】--景越C#经典编程题库,不同难度C#练习题,适合自学C#的新手进阶训练

    csharp基础练习题:noobCode 03:检查这些信件-查看是否在"字符串1"的信件出现在"字符串2"[难度:1级]: 编写一个函数,检查第二字符串中的字 ...

  4. csharp基础练习题:小数的位数【难度:1级】--景越C#经典编程题库,不同难度C#练习题,适合自学C#的新手进阶训练

    csharp基础练习题:小数的位数[难度:1级]: 确定在一个无符号整数的十进制数字号码.例如,图9是一个数字,66具有2位和128685具有6位数字.要小心,以避免溢出/下溢. 编程目标: publ ...

  5. csharp基础练习题:排序数组矩阵由串长度【难度:1级】--景越C#经典编程题库,不同难度C#练习题,适合自学C#的新手进阶训练

    csharp基础练习题:排序数组矩阵由串长度[难度:1级]: 编写一个函数,需要字符串作为参数数组,并返回包含相同字符串的有序排列,下令从最短到最长. 例如,如果该数组被作为参数传递: [ " ...

  6. csharp基础练习题:TIY-Fijhghbujhjh【难度:1级】--景越C#经典编程题库,不同难度C#练习题,适合自学C#的新手进阶训练

    csharp基础练习题:TIY-Fijhghbujhjh[难度:1级]: 在这个练习中,你将不得不创建一个名为tiyFizzBu​​zz功能.该功能将在一个字符串参数,并将返回该字符串的一些字符替换, ...

  7. csharp高级练习题:ASCII85编解码【难度:3级】--景越C#经典编程题库,不同难度C#练习题,适合自学C#的新手进阶训练

    csharp高级练习题:ASCII85编解码[难度:3级]: ASCII85是公司的PDF和Postscript内使用的二进制到ASCII编码方案,并在基地64.你的任务是两个新的方法来扩展Strin ...

  8. csharp高级练习题:凡我字谜在哪里?【难度:3级】--景越C#经典编程题库,不同难度C#练习题,适合自学C#的新手进阶训练

    csharp高级练习题:凡我字谜在哪里?[难度:3级]: 什么是字谜?那么,这两个词是彼此的字谜,如果它们都包含相同的字母.例如: "阿爸"和"BAAB" == ...

  9. csharp高级练习题:Codewars风格排名系统【难度:4级】--景越C#经典编程题库,不同难度C#练习题,适合自学C#的新手进阶训练

    csharp高级练习题:Codewars风格排名系统[难度:4级]: 写一类称为用户被用来计算用户将通过一个类似于Codewars用途排名系统进展的量. 商业规则: 用户开始于秩-8,可以进步一路8. ...

最新文章

  1. 为什么博士要挤破头进高校?同一个实验室,硕士们进了大厂拿高薪
  2. 着手一个手游项目的思考
  3. python画玫瑰花的代码_python绘制玫瑰的实现代码
  4. matlab dsp实验报告,matlab实验报告14.pdf
  5. python爬取评论_python爬取网易云音乐评论
  6. eclipse html自动对齐,MyEclipse和Eclipse中jsp、html格式化自动排版问题
  7. python spangt_python怎么爬去spanlt;/span中间标签的内容
  8. Spring Boot Actuator:在其顶部具有MVC层的自定义端点
  9. 面向对象开发方法概述
  10. c语言编程sinx泰勒公式_大白话5分钟带你走进人工智能-第12节梯度下降之原理泰勒公式(7)...
  11. 疯狂Java讲义(十三)----第一部分
  12. 自我介绍html模板王,小学生个人自我介绍模板10篇
  13. 42多功能高速闭环驱动器使用手册
  14. 【互联网营销基础知识】新媒体工具亲民替代款有什么?
  15. Lumen实例讲解:第二部分
  16. 【总结】研究生数学建模优秀论文——面向康复工程的脑电信号分析和判别模型
  17. 信号强度 android,一种获取手机信号强度的方法
  18. BCD码以及各进制之间的相互转换
  19. 微信小程序:全新趣味测试
  20. qq浏览器HTML5在哪,qq浏览器wifi助手功能在哪里?

热门文章

  1. VMware Workstation 15 语言修改
  2. 企业如何做好新闻营销
  3. android flv 编码器,Android 音视频深入 十七 FFmpeg 获取 RTMP 流保存为 flv (附源码下载)...
  4. 源码编译onnxruntime(打开onednn/oneapi)
  5. 中康控股港交所上市一度破发:公司市值24亿港元
  6. blog推荐 : 茶饭后 在线小游戏
  7. 计算机病毒论文7000字,计算机病毒解析与防范.doc
  8. C#设置保存文件SaveFileDialog类的默认文件名
  9. 201819101026郝永华
  10. 图像处理中处理批量图片和文件的小程序