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

【例题】lanqiao1230 进制转换

请添加图片描述

输入样例

2
2 10 
10101 
11 2
1793A5068

输出样例

21
10101111001010100111010101011

解题思路

先把字符串s转化成十进制,再把十进制转化成m进制。

代码

# n-->m
T=int(input())
# input:s char
# output:int
int_to_char="0123456789ABCDEF"
char_to_int={}
for i in range(16):char_to_int[int_to_char[i]]=i
def n_to_ten(n,s):ans=0l=len(s)for index, char in enumerate(s):ans+=char_to_int[char]*(n**(l-index-1))return ans
def ten_to_m(m,t):ans=[]t=int(t)while t:ans.append(t%m)t//=mans.reverse()return "".join([int_to_char[i] for i in ans])
for _ in range(T):n,m=map(int,input().split())s = input().strip()print(ten_to_m(m,n_to_ten(n,s)))

http://www.mrgr.cn/news/27620.html

相关文章:

  • 网络安全练习之 ctfshow_web
  • 浅谈“通感一体”
  • uniapp vue里按钮上的文字,换行的方法,用rich-text
  • 多轮对话中让AI保持长期记忆的8种优化方式篇
  • 基于SSM的“汽车销售分析与管理系统”的设计与实现(源码+数据库+文档+PPT)
  • 通用定时器---输出比较功能
  • 基于Sobel算法的边缘检测设计与实现
  • AI预测体彩排3采取888=3策略+和值012路或胆码测试9月15日升级新模型预测第81弹
  • 每日一题——第八十九题
  • Qt 菜单栏、工具栏、状态栏、标签、铆接部件(浮动窗口) 设置窗口核心部件(文本编辑控件)的基本使用
  • 一键生成中秋国风插画!FLUX中秋专属Lora的使用教程
  • 聊聊OceanBase合并和转储
  • 无线通信感知/雷达系统算法专业技术栈
  • 155K Star,Python 入门到进阶最佳学习资源
  • 算法参数对拥塞控制的影响
  • 攻击者如何在日常网络资源中隐藏恶意软件
  • 【STM32系统】基于STM32设计的SD卡数据读取与上位机显示系统(SDIO接口驱动、雷龙SD卡)——文末资料下载
  • Python [ GUI编程自学 ],虽然但是,还是想出一个系列
  • 跨境电商代购新纪元:一键解锁全球好物,系统流程全揭秘
  • 使用 PyCharm 新建 Python 项目详解
  • c语言写的环形队列
  • 基于BiGRU+Attention实现风力涡轮机发电量多变量时序预测(PyTorch版)
  • 三种mybatis表的列名和对象属性名不一致处理方法
  • java项目之基于工程教育认证的计算机课程管理平台(源码+论文)
  • F5设备绑定EIP
  • 【Vue】2