zoukankan      html  css  js  c++  java
  • - >code vs 1475 m进制转十进制

    1475 m进制转十进制

     时间限制: 1 s
     空间限制: 128000 KB
     题目等级 : 白银 Silver
     
    题目描述 Description

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

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

    输入描述 Input Description

    共一行

    n和m

    输出描述 Output Description

    共一个数

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

    样例输入 Sample Input

    1010 2

    样例输出 Sample Output

    10

    数据范围及提示 Data Size & Hint

    乘权累加法

    分类标签 Tags 

    #include<cstdio>
    #include<cmath>
    #include<cstring>
    #include<iostream>
    #include<algorithm>
    using namespace std;
    char a[100];
    int m,j,i=0,b[100]={0},k,sum=0;
    int main()
    {
        scanf("%s%d",a,&m);
        for(i=0;a[i]!='';i++)
            k=i;
        while(i)
        {
            j=i-1;
            if(a[j]>='0'&&a[j]<='9')
            b[j]=(int)a[j]-48;
            else if(a[j]>='A'&&a[j]<='G')
                b[j]=(int)a[j]-55;
            i=i-1;
        }
        for(i=0;k>=0;k--,i++)
            sum+=b[k]*pow(m,i);
        printf("%d",sum);
        return 0;
    }

    如果对你有所帮助,别忘了加好评哦;么么哒!!下次见!88

    细雨斜风作晓寒。淡烟疏柳媚晴滩。入淮清洛渐漫漫。 雪沫乳花浮午盏,蓼茸蒿笋试春盘。人间有味是清欢。
  • 相关阅读:
    每日算法
    每日算法
    搜索算法入门详解
    NLP
    每日算法
    每日算法
    Elasticsearch地理位置总结
    elasticsearch Geo Bounding Box Query
    elasticsearch Geo Distance Query
    Elasticsearch java API (23)查询 DSL Geo查询
  • 原文地址:https://www.cnblogs.com/cangT-Tlan/p/6253755.html
Copyright © 2011-2022 走看看