当前位置: 首页 > news >正文

用php做网站需要什么软件wordpress首页图片

用php做网站需要什么软件,wordpress首页图片,营销型网站建设公司平台,广州网站商城建设机器人塔X星球的机器人表演拉拉队有两种服装#xff0c;A和B。 他们这次表演的是搭机器人塔。 类似#xff1a;队内的组塔规则是#xff1a; A 只能站在 AA 或 BB 的肩上。B 只能站在 AB 或 BA 的肩上。你的任务是帮助拉拉队计算一下#xff0c;在给定A与B的人数时…机器人塔X星球的机器人表演拉拉队有两种服装A和B。 他们这次表演的是搭机器人塔。 类似队内的组塔规则是    A 只能站在 AA 或 BB 的肩上。B 只能站在 AB 或 BA 的肩上。你的任务是帮助拉拉队计算一下在给定A与B的人数时可以组成多少种花样的塔。 输入一行两个整数 M 和 N空格分开0M,N500,分别表示A、B的人数保证人数合理性。 要求输出一个整数表示可以产生的花样种数。例如 用户输入 1 2 程序应该输出 3再例如 用户输入 3 3 程序应该输出 4资源约定 峰值内存消耗 256M CPU消耗  1000ms 请严格按要求输出不要画蛇添足地打印类似“请您输入...” 的多余内容。 所有代码放在同一个源文件中调试通过后拷贝提交该源码。 注意不要使用package语句。不要使用jdk1.7及以上版本的特性。注意主类的名字必须是Main否则按无效代码处理。 解析由题目分析我们可以知道只要确定了最后一排的顺序就可以确定一个机器人塔我们根据这个思路只要对最后一排进行深搜将符合条件的情况记录即可。那么这样一个思路我们需要解决的首要问题就是最后一排有几个数我们要对几个“机器人”进行全排列。因为mn最多1000个人所以机器人塔最多会有50层这里稍微估计一下就能猜出。 // 求出按三角形排列从第1层到第i层有a[i]个元素非常巧妙的思路 for (int i 0; i 50; i) {sum i;a[i] sum; } // 求出在n个A和m个B的情况下最多能摆到第几层。 for (int i 0; i 50; i) {if (a[i] mn) {maxRow i;break;} } 只能说有些代码巧妙地难以理解 import java.util.Scanner;public class Main {static int[] a new int[1005];static char[] s new char[1005];static int sum 0;static int m, n;static int maxRow;static int cnt 0;static int[] vis new int[1005];public static void main(String[] args) {Scanner in new Scanner(System.in);m in.nextInt();n in.nextInt();// 求出按三角形排列从第1层到第i层有a[i]个元素巧妙至极 for (int i 0; i 50; i) {sum i;a[i] sum;}// 求出在n个A和m个B的情况下最多能摆到第几层。 for (int i 0; i 50; i) {if (a[i] mn) {maxRow i;break;}}dfs(1);System.out.println(cnt);}private static void dfs(int n) {// TODO Auto-generated method stubif (n maxRow 1) {if (check(maxRow)) {cnt;}return;}if (vis[n] 0) {vis[n] 1;s[n] A;dfs(n 1);s[n] B;dfs(n 1);vis[n] 0;}}private static boolean check(int t) {char[] temp new char[1005];// 将字符串temp从第1位到第s.length()-1位给从temp的第1位开始赋值 System.arraycopy(s, 1, temp, 1, s.length-1);int sum_a 0, sum_b 0;while (t ! 0) {for (int i 1; i t; i) {if (temp[i] A) {sum_a;}if (temp[i] B) {sum_b;}}// t--代表上移一排但是采用的是对数组更新缩短 for (int i 1; i t-1; i) {if (temp[i] temp[i 1]) {temp[i] A;} else {temp[i] B;}}t--;}if (sum_a m sum_b n) {return true;}return false;} }
http://www.yutouwan.com/news/245683/

相关文章:

  • 商城网站页面设计爱做网站yeele
  • 网站集约化建设题目时代创信网站设计 北京
  • 苏州seo网站公司网络舆情监测中心具体做什么
  • google移动网站建站十大原则南通百度seo代理
  • 天津高端网站建设案例如何做好关键词的优化
  • 培训教育的网站怎么做wordpress制作主题容易吗
  • 网站编程 mysql全球知名电子商务网站统计
  • 静态网页模板免费下载的网站参考消息电子版在线阅读
  • 有什么网站可以接设计单做小程序appid
  • 离退休部门网站建设情况网站建设及解决方案
  • 模仿采集网站生成网页拼多多电商网站建设
  • 长沙开福区专业网站制作广元专业高端网站建设
  • .net 网站 调试口碑做团购网站
  • 网站开发c禅城网站建设多少钱
  • 企业门户网站建设jsp医疗器械网站怎么做
  • 钦州网站建设怎样制作网站和软件
  • 沈阳seo建站信誉好的大连网站建设
  • 在线刷关键词网站排名厦门图书馆网站建设
  • 电子商务平台网站建设摄影网站开发综述
  • iis7.5 添加网站广告投放基础知识
  • 做网站 看什么书如何制作小视频
  • 网站建设课程设计报告综合信息服务平台
  • 济南市网站推广公司中国交通建设集团有限公司
  • 网站技术策划wordpress安装伪静态
  • 赣州专业做网站广州市住房与城乡建设网站
  • 武进网站建设价格深圳十大平面设计公司排名
  • 廊坊那家做网站排行榜网站推广优化的原因
  • 用thinkphp做的网站网站建设网页制作
  • 工信部网站备案管理系统qq浏览器小程序入口
  • 网站服务器租赁费用表格南京响应式网站建设