AcWing 124. 数的进制转换 (进制转换题型的万能模板)

https://www.acwing.com/problem/content/126/

题目思路:将a进制数A转换为b进制数B,A % b是B的个位,(A / b) % b是B的十位,(A / (b ^ 2))% b是B的百位……按照这样的思路,可以快速的将任意进制的数A转换为任意进制的数B。

#include <iostream>
#include <vector>
#include <algorithm>

using namespace std;

int main() {
   
    int n;
    cin >> n;
    while (n --) {
   
        int num1, num2;
        string s1, s2;
        cin >> num1 >> num2 >> s1;
        vector<int> res, vt1;
        
        for (auto c : s1) {
   
            if (c >=
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
中山大学ACM模板.pdf是中山大学ACM竞赛队所编写的一个模板文档,用于帮助队员们在ACM竞赛中快速地编写程序。该模板包含了常见的算法据结构的实现代码,以及一些常见的技巧和优化方法的示例。 模板中包括的一些常用的算法有:排序算法(如快速排序、归并排序)、搜索算法(如深度优先搜索、广度优先搜索)、图论算法(如最短路径算法、最小生成树算法)、动态规划算法等等。这些算法ACM竞赛中经常会用到的基本技巧。 此外,模板还包含了一些常见的据结构的实现代码,如栈、队列、堆、并查集等等。这些据结构可以在解决问题的过程中帮助队员们高效地组织和管理据。 模板中还涵盖了一些常见的编程技巧和优化方法,用于提高程序的效率和减少运行时间。例如,位操作、离散化、约瑟夫问题的优化等等。 中山大学ACM模板.pdf的编写,参考了ACM竞赛中常见的考点和题型,对每个算法和技巧都给出了详细的解释和示例代码,方便队员们学习和理解。同时,该模板还提供了一些习题和题解,供队员们进行练习和思考。 总之,中山大学ACM模板.pdf是中山大学ACM竞赛队为了提高队员们在ACM竞赛中的编程水平和解题能力而编写的一个非常有用的参考资料。通过学习和使用这个模板,队员们可以更加快速、高效地解决ACM竞赛中遇到的各类问题。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值