D. 徐老师的进位结算

    传统题 1000ms 256MiB

徐老师的进位结算

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

徐老师的进位结算

题目描述

徐老师的二次元商店使用 BB 进制货币。存在面额为 1,B,B2,B3,1,B,B^2,B^3,\ldots 的硬币,每种硬币都有无限枚。

你要支付一个正整数金额 NN。你可以先交出若干枚硬币,也可以多付;收银员随后用同样的硬币找零。交出和找回的硬币总数都计入代价。

金额 NNBB 进制字符串给出。请计算完成结算所需的最少硬币总数。

输入格式

第一行输入一个整数 BB

第二行输入一个字符串 NN,表示 BB 进制金额。

  • 2B102 \le B \le 10
  • 1N1061 \le |N| \le 10^6
  • NN 的每个字符都是 0B-1
  • NN 的首字符不是 0

输出格式

输出一个整数,表示交出和找回的硬币总数的最小值。

输入输出样例 #1

输入 #1

4
3

输出 #1

2

输入输出样例 #2

输入 #2

3
12

输出 #2

3

说明/提示

样例 1 中,可以交出一枚面额为 44 的硬币,再找回一枚面额为 11 的硬币,共使用 22 枚。

样例 2 的金额为十进制的 55。可以交出两枚面额为 33 的硬币,再找回一枚面额为 11 的硬币,共使用 33 枚。

2026入门组复赛模拟十连测(第三场VP)

未参加
状态
已结束
规则
IOI
题目
4
开始于
2026-8-19 0:00
结束于
2026-8-26 0:00
持续时间
168 小时
主持人
参赛人数
20