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

洛谷B3619(B3620)

B3619 10 进制转 x 进制 - 洛谷

B3620 x 进制转 10 进制 - 洛谷

 

代码区:

#include<algorithm>
#include<iostream>
#include<vector>
using namespace std;int main(){int n,x;cin >> n >> x;vector<char> arry;while(n){if(n%x<10){arry.push_back(static_cast<char>(n%x+'0'));}else{arry.push_back(static_cast<char>(n%x+'A'-10));//超过十进制用A,B...}n/=x;}if(arry.empty()){cout << 0;}for(int i=arry.size()-1;i>=0;i--){cout << arry[i] ;}return 0;
}

 

#include<algorithm>
#include<iostream>
#include<cmath>
#include<vector>
#include<string>
using namespace std;
int main(){int x,sum=0;vector<char> arr;string s;cin >> x;cin >> s;for(int i=0;i<s.length();i++){arr.push_back(s[i]);}for(int i=arr.size()-1;i>=0;i--){if(arr[i]>'9'){sum+=static_cast<int>((arr[i]+10-'A')*pow(x,arr.size()-i-1));}else{sum+=static_cast<int>((arr[i]-'0')*pow(x,arr.size()-i-1));}}cout << sum;return 0;
}

欢迎各位读者提出意见。

(菜菜洛谷奋斗小日记)

http://www.lryc.cn/news/540831.html

相关文章:

  • vue组件,父子通信,路由,异步请求后台接口,跨域
  • 详解分布式ID实践
  • .NET + Vue3 的前后端项目在IIS的发布
  • 软件测试之压力测试
  • 矩阵-矩阵置零
  • 【JavaScript】《JavaScript高级程序设计 (第4版) 》笔记-Chapter19-表单脚本
  • 【C# 数据结构】队列 FIFO
  • 论文笔记-WWWCompanion2024-LLM as Data Augmenters for Cold-Start Item Recommendation
  • Java 语法新特性(Records、Pattern Matching、Sealed Classes)深度解析(11/17/21)✨
  • QUdpSocket的readyRead信号只触发一次
  • jsherp importItemExcel接口存在SQL注入
  • 测试data_management函数
  • 微信小程序---计划时钟设计与实现
  • 深度学习之图像回归(二)
  • 深入理解HttpSecurity的设计
  • 15增减字符串匹配(贪心)思路解析+源码
  • Java NIO与传统IO性能对比分析
  • 14.7 LangChain Experimental 模块解析:解锁 Auto-GPT 开发新范式
  • wps中的js开发
  • day16_推荐系统和总结
  • 一文说清楚编码、摘要、加密、公钥、私钥、解密、签名、验签
  • Repeated Sequence
  • CT dicom 去除床板 去除床位,检查床去除
  • react 踩坑记 too many re-renders.
  • YOLOv8与BiFormer注意力机制的融合:提升多场景目标检测性能的研究
  • Ubuntu24.04LTS的下载安装超细图文教程(VMware虚拟机及正常安装)
  • c++贪心系列
  • 爬虫第七篇数据爬取及解析
  • LangChain 技术入门指南:探索语言模型的无限可能
  • 解锁D3.js与PlantUML的交互奥秘:探索知识图谱数据可视化新领域