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

做一个网站的全部流程新闻源网站怎么做

做一个网站的全部流程,新闻源网站怎么做,免费推广平台有哪些?,泰州网站制作题目描述 n!进制是指每i位的权值是(i1)!,每一位的系数为0~i1。 比如n!进制的21 2*2! 1*1! 5。给你一个10进制数#xff0c;求其n#xff01;进制的值。 输入 每行一个10进制的整数n,0≤n≤3,628,799。 输出 每行输出一个样例的结果。 样例输入 0 1 10 100 3628799样例输出… 题目描述 n!进制是指每i位的权值是(i1)!,每一位的系数为0~i1。 比如n!进制的21 2*2! 1*1! 5。给你一个10进制数求其n进制的值。 输入 每行一个10进制的整数n,0≤n≤3,628,799。 输出 每行输出一个样例的结果。 样例输入 0 1 10 100 3628799 样例输出 0 1 120 4020 987654321 解题思路本题一看题又是一个进制转换的题目。使得  n(十进制)  an an-1 ······ a1 a0(p进制). 但是注意这个题又和普通的 p 进制转换不一样普通 p 进制转换的方法  ai n%p  n/p。 而这题进制是随位数在变化ai 不再是通过模运算得到而是直接等于除运算的 商 。 因为普通p进制的算法是 n an*p^n-1  an-1*p^n-2 ····· a1*p  a0*1 。 而 n!进制  n an*(n1)! an-1*(n)! ····· a1*2! a0*1!。     一个是指数求和的逆运算一个是乘法求和的逆运算。 再好的解释都没有一个例子来的生动大家找个数模拟一下就能很容易明白了。 AC代码 #include stdio.hint base[20] {0,1}; int main() {for (int i 2; i 10; i ) // 计算 n!base[i] base[i-1]*i;int n,t,s;while (scanf(%d,n) ! EOF){if ( n 0 ) {puts(0); continue;} for (t 1; base[t1] n; t ); // 找到最接近的进制,从最大的开始while (n){for ( ; t 1; t --){s n/base[t];printf(%d,s);n % base[t]; }}puts();}return 0; }
http://www.pierceye.com/news/158392/

相关文章:

  • 网站可以用什么做安阳区号是什么
  • 网站建设实战李静如何建设网站的能力
  • 威海 网站开发做家具的网站有哪些
  • 宁波网站建设公司怎么报价网页打开速度慢的解决方法
  • 有趣的网站有哪些推荐关键词没有排名的网站怎么做
  • 昆山网站制作哪家强海淀区企业网络公司
  • 北京网站制建设公司永兴县网站建设服务商
  • 嘉兴做网站优化公司江阴网站优化公司
  • dz可以做旅游网站吗wordpress 4.1.1 漏洞
  • 谷歌网站地图生成福州便民网免费发布信息
  • 最新军事战争新闻超级优化大师
  • 好的网站建设公司排名网站建设 交易保障
  • 怎么查看网站外链效果代理注册公司有什么风险
  • 西安网站漏洞免费自动生成小程序
  • 怎么修改网站信息同ip网站做301
  • 松江品划网络做网站logo设计网页
  • 重庆博达建设集团股份有限公司网站徐州建设企业网站
  • 有没有专门做老年婚介的网站东营会计信息网官网
  • 鞍山怎么做平台软件汕头网站时优化
  • 邹城建网站深圳装修公司排行榜
  • 泊头网站优化WordPress如何添加cnzz
  • dz论坛网站创建页面wap网站建设方案 pdf
  • 网站建设项目报告总结报告seo关于网站搜索排名关键词的标准评定
  • 东莞电商网站建设wordpress注册验证邮箱
  • 网站建设名中国建设劳动学会是假网站吗
  • 一个优秀的个人网站百度极速版免费下载安装
  • 咋做211校徽加网站wordpress免费教程视频教程
  • 网站建设制作网络营销公司蛋糕店网站模板
  • a站网址东莞市网络seo推广价格
  • 莱州市双语网站seo白帽优化