本文分享的必刷题目是从蓝桥云课、洛谷、AcWing等知名刷题平台精心挑选而来,并结合各平台提供的算法标签和难度等级进行了系统分类。题目涵盖了从基础到进阶的多种算法和数据结构,旨在为不同阶段的编程学习者提供一条清晰、平稳的学习提升路径。
欢迎大家订阅我的专栏:算法题解:C++与Python实现!
附上汇总贴:算法竞赛备考冲刺必刷题(C++) | 汇总
【题目来源】
洛谷:P1465 [USACO2.2] 序言页码 Preface Numbering - 洛谷
【题目描述】
给定 n,求 1∼n 的 罗马数字 表示中,各个字符出现了多少次。
比如 n=5,表示为 I, II, III, IV, V。总共有 7 个 I 出现,2 个 V 出现。
【输入】
一个整数 n。
【输出】
每行一个字符和一个数字 k,表示