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

做淘宝客网站的流程电商网站的建设案例

做淘宝客网站的流程,电商网站的建设案例,公司取名网,网站的用户体验怎么做文章目录 前言一、题目二、解题思路结语 前言 本次训练内容 训练高精度乘法。训练解题思维。 一、题目 给出一个整数 n 和 k 个变换规则。规则:一位数可变换成另一个一位数:规则的右部不能为零。例如:n234。有规则(k&…

文章目录

  • 前言
  • 一、题目
  • 二、解题思路
  • 结语

前言

本次训练内容

  1. 训练高精度乘法。
  2. 训练解题思维。

一、题目

 给出一个整数  n 和  k  个变换规则。规则:一位数可变换成另一个一位数:规则的右部不能为零。例如:n=234。有规则(k=2):2->   5 3->   6
上面的整数  234  经过变换后可能产生出的整数为(包括原数):
234
534
264
564
共  4  种不同的产生数
问题:
给出一个整数  n  和  k  个规则。
求出:
经过任意次的变换(0次或多次),能产生出多少个不同整数。
仅要求输出个数。

输入格式

n  k 
x1  y1 
x2  y2 
...  ... 

xn  yn 

(n< 10^30) 

(k< =15)

输出格式

一个整数(满足条件的个数)

样例输入

234 2
2 5
3 6

样例输出

4

二、解题思路

        这道题目我认为就是高中数学排列组合的一种应用方式,然后因为题中涉及的数目很大,所以需要使用高精度的算法来辅助作答,然后题中的数值“n”我使用字符串存储。具体代码实现如下:

#include <bits/stdc++.h>
using namespace std;int main()
{int temp[10][10];//tag[i][j]=1表示存在i->j的变换int d[10000000];int p[10000000];string n;int k;while(cin>>n>>k){int x,y;for(int i=0;i<k;i++){cin>>x>>y;temp[x][y]=1;}for(int K=1;K<=9;K++)for(int i=0;i<=9;i++)for(int j=1;j<=9;j++)if(temp[i][K]&&temp[K][j]) temp[i][j]=1;//每个数字可以变换成几种数字形态包括数字本身for(int i=0;i<10;i++){temp[i][i]=1;for(int j=0;j<10;j++)if(temp[i][j])d[i]++;}int z=0;p[0]=1;//每个数字的本身for(int i=0;n[i];i++){z=0;int x=d[n[i]-'0'];//参考数学排列组合Annfor(int i=0;i<500;i++){p[i]=(p[i]*x+z);//z是进位数z=p[i]/10;p[i]%=10;}}int i=500;while(p[i]==0) i--;for(;i>=0;i--){cout<<p[i];}cout<<endl;}
}

总结

  今天的题目我想到了核心的解题思维,但是由于排列组合的思维不知道怎么体现在编码中,还有对高精度知识点掌握的不牢固,导致今天的题目是借鉴了大佬的代码然后自己理解后写出来的,有些惭愧但是也挺开心的,因为又学会了一种解题技巧。


文章转载自:

http://loyp7DXY.jwdys.cn
http://pkWlDszE.jwdys.cn
http://NRtOb1bj.jwdys.cn
http://JdG7WMs2.jwdys.cn
http://uMdw1YGy.jwdys.cn
http://ofABwYkB.jwdys.cn
http://WRyj8S60.jwdys.cn
http://vDoZ2fdJ.jwdys.cn
http://4io4DA72.jwdys.cn
http://Z6Hau7qu.jwdys.cn
http://crFgNGmW.jwdys.cn
http://XD01OzlD.jwdys.cn
http://fRe7eJRt.jwdys.cn
http://ovuEqmF0.jwdys.cn
http://lFJUVbk7.jwdys.cn
http://zlffAEE2.jwdys.cn
http://NbmZYdLM.jwdys.cn
http://wFYfsgih.jwdys.cn
http://yBeCZLgV.jwdys.cn
http://SvTCpGoq.jwdys.cn
http://7YbN2Tpk.jwdys.cn
http://mUYzKwIs.jwdys.cn
http://slQdWb59.jwdys.cn
http://ZKfAFvhK.jwdys.cn
http://DKqlEM0L.jwdys.cn
http://Ul5n39z7.jwdys.cn
http://5Ti0j1dM.jwdys.cn
http://BtujYIQD.jwdys.cn
http://k8f981hc.jwdys.cn
http://Nfm0FPWw.jwdys.cn
http://www.dtcms.com/wzjs/762165.html

相关文章:

  • 网站建设引入谷歌地图公众号平台有哪些
  • 高性能网站建设进行指南商标注册查询平台
  • 中国建设银行官网站北京做电子系统网站的公司
  • 企业网站维护的主要内容关于网站建设的建议报告
  • 网站的功能设计网页和网站做哪个好用
  • 做网站能赚钱吗知乎佛山网站优化好
  • 天津seo网站排名优化公司快速提高排名
  • 潍坊市奎文区建设局网站wordpress git page
  • seo做的不好的网站网站主页设计欣赏
  • 郑州那家做网站便宜织梦做网站教程
  • 天河建网站公司切管机维修 东莞网站建设
  • 做窗帘的厂家网站wordpress插件分类
  • 卡盟怎么网站怎么做邢台柏乡县建设局网站
  • 怎么在阿里巴巴网站做公司网站的首页需要什么内容
  • 如何做黑彩网站哈尔滨建设网站官网
  • 自助建站系统个人网站制作图片的软件是
  • 网站项目上线流程国际网站建设的目的
  • 热烈祝贺网站上线天津关键词优化网排名
  • 网站的流量是怎么回事互联网公司起名
  • 结构设计网站推荐微网站怎么建设
  • 制作一个网站费用2023年小学生简短小新闻
  • PHP网站建设计划书网站建设好怎么才有生意
  • 网站开发时的闭包写法今天最新消息
  • 手机怎么做网站卖东西招聘类网站建设
  • 创建网站怎么赚钱做网站南宁
  • 可以做推送的网站学校网站系统破解版
  • 营销型网站需要注意安装wifi需要多少钱
  • 网站地图 htmlseo推广营销网站
  • 哈尔滨高端网站设计网站如何做图片特效
  • 房子信息查询网站入口苏州网站建设建网站