11.m进制转十进制

Strlen是字符串有多长就是多长,包括所有的元素和\0这个结束符

题目描述 Description

m进制数n转化成一个十进制数 m<=16

题目保证转换后的十进制数<=100

输入描述 Input Description

共一行

nm

输出描述 Output Description

共一个数

表示m进制的n化成十进制的数

样例输入 Sample Input

1010 2

样例输出 Sample Output

10

数据范围及提示 Data Size & Hint

乘权累加法

代码:

#include

using namespace std;

#include

#include

#include

int m;

char n[31];

int main()

{

       scanf("%s%d",n,&m);

       int l=strlen(n);

       int sum=0;

       for(int i=l-1,j=0;i>=0;--i,j )

       {

              if(n[i]>='0'&&n[i]<='9')

              sum =(n[i]-'0')*pow(m,j);

              else

                     sum =(n[i]-'A' 10)*pow(m,j);

             

       }

       printf("%d",sum);

       return 0;

}

转载于:https://www.cnblogs.com/csgc0131123/p/5290558.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/418981.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

ThinkPHP 3.2.3 关联模型的使用

关于关联模型 ThinkPHP 3.2.3 的关联模型&#xff08;手册地址&#xff09;一般处理关联数据表的 CURD 操作&#xff0c;例如关联读取、关联写入、关联删除等。 实例 博客管理模块关于博客有 4 张数据表&#xff1a;博客表 crm_blog&#xff1a; CREATE TABLE crm_blog (id int…

js 获取元素

putArrdocument.getElementsByClassName() ()(“input的class名称”); putArrdocument.getElementById()(“input的id”); putArrdocument.getElementsByName(“input的名称”); var aLi document.getElementsByTagName(‘Li’);

CSS布局方法

1. 两列布局 &#xff08;1&#xff09;第一种方法&#xff1a; html: 1 <div id"Lbar"></div> 2 <div id"Rbar"></div> css: 1 #Lbar{height: 600px;width:200px;background: red;float: left;} 2 #Rbar{height: 600px;width: 60…

Springcloud整理

Springcloud 答题技巧&#xff1a; 总&#xff1a;当前问题回答的是那些具体的点 分&#xff1a;以1&#xff0c;2&#xff0c;3&#xff0c;4&#xff0c;5的方式分细节取描述相关的知识点&#xff0c;如果有哪些点不清楚&#xff0c;直接忽略过去 突出一些技术名词&#…

java 正则表达式的使用

https://segmentfault.com/q/1010000007136433/a-1020000007139400

Redis集群搭建笔记

系统为CentOS7,创建9001-9006 6个文件夹,复制 redis-server redis.conf 文件到6个新文件夹下 redis.conf文件配置如下: port 9001 daemonize yes cluster-enabled yes cluster-config-file nodes.conf cluster-node-timeout 3000 cluster-require-full-coverage no appendonly …

记一次生产频繁出现 Full GC 的 GC日志定位

https://cloud.tencent.com/developer/article/1552089 https://www.cnblogs.com/klvchen/articles/11758324.html 感谢&#xff01;

正则高级用法-分组group+替换

public static void main(String[] args) {Pattern patternTestPattern.compile("c\\(a\\)\\(t\\(2\\)\\)");Matcher matcherTestpatternTest.matcher("c(a)(t(2))");System.out.println(matcherTest.matches()); // 全部匹配System.out.println();patter…

java 安全加密

https://www.cnblogs.com/tancky/p/6409823.html https://blog.csdn.net/gulang03/article/details/81771341

Java Servlet(一):创建工程(jdk7+tomcat7+eclipse)

本篇文件主要记录下怎么在jdk7tomcat7下&#xff0c;使用eclipse创建并运行一个servlet工程。 安装具体步骤从网上搜索就可以找到&#xff0c;这里不再赘述。 在eclipse中切换到j2ee下&#xff0c; 从导航菜单windows下找到show view选项&#xff0c;并在show view下找到server…

分支定义之Trunk vs Master

trunk是svn版本管理中的主干表示&#xff0c;而git中的主干叫master&#xff0c;因此git的master相当于svn的trunk&#xff0c;git的开发分支dev分支相当于svn里的branches SVN&#xff1a; trunk&#xff1a;是用来做主方向开发的一直向前进行&#xff0c;一个新模块的开发就…