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

英文网站建设需要准备什么重庆公司seo

英文网站建设需要准备什么,重庆公司seo,wordpress 滑动 评论,网站销售怎么样题目: 1209. 带分数 - AcWing题库 思路: 1.targetab/c,由题意a,b,c会包含1~9 且每个数出现且只能出现一次。我们可以抽象化为9个坑位分成3份分别给a,b,c。 2.先采用递归搜索树写出9个坑位的全排列,再分成3个区,分…

题目:

1209. 带分数 - AcWing题库 

 

思路: 

1.target=a+b/c,由题意a,b,c会包含1~9 且每个数出现且只能出现一次。我们可以抽象化为9个坑位分成3份分别给a,b,c。

2.先采用递归搜索树写出9个坑位的全排列,再分成3个区,分别分给a,b,c。最后对target=a+b/c进行判断,若成立,数量cnt加一。

代码:

#include<iostream>
#include<cstdio>
#include<algorithm>
using namespace std;const int N = 10;static int target; //题目给出的目标数int kenway[N];//保存全排列的结果bool used[N];//生成全排列过程中标记是否使用过int cnt;//计数,最后输出的结果//计算某一段区间的数
int calc(int l, int r) {int res = 0;for (int i = l; i <= r; i++) {res = res * 10 + kenway[i];}return res;
}//全排列进行分段
static void dfs(int u) {if (u == 10) {//一条分支到了尽头--->对该分支9个坑位分成3个区分别给a,b,cfor (int i = 1; i <=7; i++) {for (int j = i + 1; j <=8; j++) {//分成三个区间(i,j相当于两个隔板)int a = calc(1, i);int b = calc(i + 1, j);int c = calc(j + 1, 9);//判定的话 是对n=a+b/c进行变换得到cn=ac+bif (a * c + b == c * target) cnt++;}}return;}//全排列模板 for (int i = 1; i <= 9; i++) {if (!used[i]) {kenway[u] = i;used[i] = true;dfs(u + 1);kenway[u] = 0;used[i] = false;}}}
int main()
{cin >> target;dfs(1);cout << cnt;
}

http://www.wangmingla.cn/news/89618.html

相关文章:

  • 西安做网站哪家便宜河南疫情最新情况
  • 天津网站建设的公司湛江seo网站管理
  • 网站域名怎么做分录aso榜单优化
  • 靠谱个性化网站建设种子库
  • 网站建设专业武汉网络推广外包公司
  • 网站代码 公告栏 php网络营销策划步骤
  • 浙江高速建设公司网站网站注册要多少钱
  • 动态网站登录加注册怎么做seo技术外包公司
  • 重庆网站设计智能 乐云践新seo需要付费吗
  • 能看各种网站的浏览器种子库
  • 网站建设花钱少seo关键词排名优化销售
  • 淮安网站建设百度一下你就知道移动首页
  • 精兴装修公司怎么样武汉seo外包平台
  • 温州哪里做网站比较好巨量引擎广告投放平台官网
  • 网站的建设与管理系统百度账号免费注册
  • 网站开发维护公司厦门seo排名公司
  • 查看自己网站访问量自己开网店怎么运营
  • 成全视频免费观看在线看第6季高清版下载seo推广人员
  • 云南省建设工程标准定额网站谷歌收录查询工具
  • 湖南竞网做网站好吗中文域名注册官网入口
  • 模板网站新增备案两次都未通过网站也打不开seo优化网络公司
  • 二手网站专业做附近人的有吗西安企业网站seo
  • 企业网站该怎么做网页制作作业100例
  • 东昌府聊城网站建设怎么样优化网站seo
  • 网站ui设计报价单网站优化入门
  • 网站建设青岛seo搜索优化工程师招聘
  • acg的wordpress主题青岛网站关键词优化公司
  • 高校网站群建设的公司有哪些nba最新消息球员交易
  • 福建建设工程招投标信息网关键词搜索排名优化
  • 个人网站设计内容和要求网址seo关键词