第八届蓝桥杯JAVAB组第二题
来源:互联网 发布:im即时通讯源码 编辑:程序博客网 时间:2024/06/01 21:11
题目:原题目记不太清了!
大概是
三角形
A代表1,符合三边之和相等的一共有多少种情况?
经过翻转,镜像为同一种的算一种!
我的答案是:144
我的思路是:翻转的情况一种对应三种,拿上例来说另两种是
1.
2.
镜像的情况一种对应两种,拿上例来说另一种是
1.
所以我们可以不考虑翻转,镜像的情况。求出总共的情况。除以6即是答案
代码如下:
static int[] v = new int[9];static int[] s = new int[9];static int sum = 0;public static void main(String[] args) {s(0);System.out.println(sum/6);}public static void s(int code){if(code==9){if(s[0]+s[1]+s[3]+s[5]==s[0]+s[2]+s[4]+s[8]&&s[0]+s[1]+s[3]+s[5]==s[5]+s[6]+s[7]+s[8])sum++;return;}for (int i = 0; i < 9; i++) {if(v[i]==0){v[i] = 1;s[code] = i+1;s(code+1);v[i] = 0;}}}
欢迎指正~
1 0
- 第八届蓝桥杯JAVAB组第二题
- 第八届蓝桥杯JAVAB组第三题
- 第八届蓝桥杯JAVAB组第四题
- 第八届蓝桥杯JavaB组省赛
- 第七届蓝桥杯决赛JavaB组第二题_反幻方
- 第八届蓝桥杯JAVAB组第9题 分巧克力 二分搜索
- 第五届校内选拔javaB组-第二道题调和级数
- 【Shawn-LanQiao】第八届蓝桥杯国赛JavaB组
- 第六届蓝桥杯JAVAB组初赛第六题
- 第六届蓝桥杯JAVAB组初赛第三题
- 第五届蓝桥杯JavaB组第四题
- 第五届蓝桥杯JavaB组第五题
- 第五届蓝桥杯JavaB组第7题
- 第七届蓝桥杯JAVAb组第五题抽签
- 第八届蓝桥杯第二题
- 第八届蓝桥杯第二题
- 第八届蓝桥杯第二题等差数列
- 蓝桥杯数独(第五届蓝桥杯JavaB组第六题)
- HDU1693 Eat the Trees 题解
- 第七届 山东省ACM Feed the monkey(记忆化搜索 OR DP )
- 巧妙的字符串排序
- 队列
- Android性能优化-内存泄漏的8个Case
- 第八届蓝桥杯JAVAB组第二题
- js复制文本到剪贴板,使用ZeroClipboard
- 线段树模板
- Bootstrap 模态对话框只加载一次 remote 数据的解决办法
- c++基本数据类型字节长度
- 闹钟相关设定及闹钟的息屏唤醒
- Algorithm Gossip (20) 阿姆斯壮数
- Trafodion 不挂断后台运行sql小技巧
- MQ如何快速实现流量削峰填谷