P5730 【深基5.例10】显示屏


思路:

此题只需要两层循环,通过数组映射即可求出答案


AC代码:

cpp 复制代码
#include<iostream>

using namespace std;

typedef long long ll;
const int N = 10;
int a[N];

int main()
{
	ll n,m;
	cin >> n >> m;
	for(ll i=n;i<=m;i++)
	{
		ll num = i;
		while(num != 0)
		{
			ll c = num % 10;
			a[c] ++;
			num /= 10;
		}
	}
	for(int i=0;i<N;i++) cout << a[i] << ' ';
	return 0;
}
相关推荐
啊哦呃咦唔鱼11 小时前
LeetCode hot100-3 无重复字符的最长子串
算法·leetcode·职场和发展
phltxy12 小时前
算法刷题|模拟思想高频题全解(Java版)
java·开发语言·算法
愚者游世12 小时前
template学习大纲
开发语言·c++·程序人生·面试·visual studio
宵时待雨12 小时前
C++笔记归纳10:继承
开发语言·数据结构·c++·笔记·算法
田梓燊12 小时前
最长的连续序列到底怎么写
算法·哈希算法·散列表
小温冲冲12 小时前
QML vs Qt Widgets:深度对比与选型实战指南
开发语言·c++·qt
smchaopiao12 小时前
C++20概念(Concepts)入门指南
开发语言·c++·算法
一叶落43812 小时前
LeetCode 21. 合并两个有序链表(C语言详解 | 链表经典题)
c语言·数据结构·c++·算法·leetcode·链表
挠头猴子12 小时前
c++中常用的运算符优先级
java·开发语言·c++
阿里嘎多哈基米12 小时前
速通Hot100-Day04——哈希
数据结构·算法·leetcode·哈希算法·散列表