数码和easy

两个数组,具体看AC代码

复制代码
#include<stdio.h>
int main(){
	int T;
	scanf("%d",&T);
	while(T--){
		int n;
		scanf("%d",&n);
		int num[128]={0};//i出现了num[i]次
		int rank[20]={0};
		for(int b=2;b<17;b++){
			int t=n;
			int sum=0;
			while(t){
				sum=sum+t%b;
				t=t/b;
			}
			num[sum]++;
			rank[b]=sum;//b进制的数码和是rank[b]
		}
		int max=0;
		for(int i=0;i<128;i++){
			if(max<num[i]) max=num[i];
		}
		printf("%d\n",max);
		for(int i=0;i<128;i++){
			if(num[i]==max){
				printf("%d ",i);
				for(int j=0;j<17;j++){
					if(rank[j]==i){
						printf("%d ",j);
					}
				}
				printf("\n");
			}
		}
	}
}
相关推荐
团子的二进制世界18 分钟前
G1垃圾收集器是如何工作的?
java·jvm·算法
吃杠碰小鸡22 分钟前
高中数学-数列-导数证明
前端·数学·算法
故事不长丨22 分钟前
C#线程同步:lock、Monitor、Mutex原理+用法+实战全解析
开发语言·算法·c#
long31622 分钟前
Aho-Corasick 模式搜索算法
java·数据结构·spring boot·后端·算法·排序算法
近津薪荼23 分钟前
dfs专题4——二叉树的深搜(验证二叉搜索树)
c++·学习·算法·深度优先
熊文豪32 分钟前
探索CANN ops-nn:高性能哈希算子技术解读
算法·哈希算法·cann
熊猫_豆豆1 小时前
YOLOP车道检测
人工智能·python·算法
艾莉丝努力练剑1 小时前
【Linux:文件】Ext系列文件系统(初阶)
大数据·linux·运维·服务器·c++·人工智能·算法
偷吃的耗子2 小时前
【CNN算法理解】:CNN平移不变性详解:数学原理与实例
人工智能·算法·cnn
dazzle2 小时前
机器学习算法原理与实践-入门(三):使用数学方法实现KNN
人工智能·算法·机器学习