蓝桥杯 手链样式 排列组合
来源:互联网 发布:网络射击游戏q版排行榜 编辑:程序博客网 时间:2024/04/29 11:19
手链样式
小明有3颗红珊瑚,4颗白珊瑚,5颗黄玛瑙。
他想用它们串成一圈作为手链,送给女朋友。
现在小明想知道:如果考虑手链可以随意转动或翻转,一共可以有多少不同的组合样式呢?
小明有3颗红珊瑚,4颗白珊瑚,5颗黄玛瑙。
他想用它们串成一圈作为手链,送给女朋友。
现在小明想知道:如果考虑手链可以随意转动或翻转,一共可以有多少不同的组合样式呢?
请你提交该整数。不要填写任何多余的内容或说明性的文字。
12个方格,从中选出3个,再从剩下的9个中选出4个,剩余的5个空格直接分给5颗黄色的。
因为可以随意转动,相当于位操作里面的右循环移位操作,上面的结果除12,因为有左右对称的情况,比如12点方向排一个红珊瑚,6点方向排一颗黄玛瑙,剩余的两侧就可以排成对称的形状,只看一侧,从5个里面选2个白珊瑚,再从剩余的3个里面选2个黄玛瑙,那么这样对称的形状有30种。
再考虑反转的情况,除2即可。
如下图:
2 0
- 蓝桥杯 手链样式 排列组合
- 手链样式 --蓝桥杯
- 蓝桥杯 手链样式 枚举
- 蓝桥杯 手链样式 next_permutation
- 蓝桥杯 手链样式(暴力)
- 蓝桥杯_手链样式(排列)
- 手链样式
- 手链样式
- 第六届蓝桥杯-手链样式
- 蓝桥 手链样式
- 手链
- 手链
- 第六届 蓝桥杯 第七题 手链样式 枚举 暴力 解题报告
- 手链样式( 使用全排列函数next_permutation)
- 2015 第六届 蓝桥杯省赛 手链样式
- 第六届蓝桥杯A组C/C++ 第七题 手链样式
- 排列组合
- 排列组合
- C++ Primer_4th学习笔记(7)- 标准库 vector 类型
- IntelliJ IDEA 安装
- hadoop环境配置
- 几种常用加密算法比较
- sql如何找到某字段的最大值所在行
- 蓝桥杯 手链样式 排列组合
- 测试就是这么简单,rest-assured
- 计算1-n中1的个数
- Hbuilder 代码行快捷方法
- PHP 5.3 垃圾回收机制 --同步周期回收(part1)
- 文件上传时,所遇到的问题
- leetcode 122. Best Time to Buy and Sell Stock II python
- C语言与C++内存管理
- 绝对路径与相对路径