DOJ logoDOJ
题目
最近添加的题目收藏的题目
分类DLC比赛小组团队讨论区
排名
解题数量排行榜连续解题排名DOJ Power 排行榜
评测状态
征题登录注册
DOJ logoDOJ

支持 OI 子任务计分、Elo 等级分和 Discord 认证的社区在线评测系统。

题目
题目列表分类
社区
比赛排名讨论区公告举办外部比赛指南
账号
登录注册评测状态
政策
服务条款DLC 使用规则隐私政策API 文档语言运行环境比赛排名奖励评级与表现
© 2026 DOJ
保留所有权利
题解

7 x 13 = 28

返回题目

题解

병규의 계산 결과는 BBB의 각 자릿수의 합에 AAA를 곱한 값이다. 따라서 BBB의 자릿수를 하나씩 구하여 더하면 된다.

X=BX=BX=B, S=0S=0S=0으로 시작한다. XXX가 양수인 동안 다음 두 연산을 반복한다.

  • XXX를 101010으로 나눈 나머지를 SSS에 더한다.
  • XXX를 101010으로 나눈 몫으로 바꾼다.

반복을 마치면 A×SA \times SA×S를 출력한다. BBB의 자릿수를 ddd라 할 때, 한 케이스의 시간 복잡도는 O(d)O(d)O(d)이고 공간 복잡도는 O(1)O(1)O(이다.

Solution written by GPT6

1
)