首页 > 其他分享 >11/15

11/15

时间:2024-11-15 13:30:14浏览次数:1  
标签:11 count arr 15 10 int scanf times

img

#include<stdio.h>
int main (){
	int N, i, j, M, count;
	unsigned int arr[1000], times[10] = {0}, maxvalue[10];
	scanf("%d",&N);
	for(i=0;i<N;i++){
		scanf("%d",&arr[i]);
	}
//	times[10] = {0};
	for(i=0;i<N;i++){
			while(arr[i] % 10 != 0){
				times[arr[i] %10] ++;
				i /= 10;
				count ++;
			}
	}
	M = 0;
	for(i=1;i<count;i++){
		if(times[0] < times[i]){
			M = times[i];
		}
	}
	printf("%d: ",M);
	count = 0;
	for(i=0;i<count;i++){
		if(times[i] == M){			
			maxvalue[count] = i;
			count ++;
		}
	}
	for(i=0;i<count - 1;i++){
		printf("%d ",maxvalue[i]);
	}
		printf("%d",maxvalue[count]);	
	return 0;
}



#include<stdio.h>

int main (){
   int N, i, j, M, count;
   unsigned int arr[1000], times[10] = {0}, maxvalue[10];
   
   scanf("%d",&N);
   for(i=0;i<N;i++){
       scanf("%u",&arr[i]); // 使用 %u 读取 unsigned int
   }
   
   for(i=0;i<N;i++){
       unsigned int num = arr[i];
       while(num > 0){
           times[num % 10]++; // 正确计算每个数字出现的次数
           num /= 10;
       }
   }
   
   M = 0;
   for(i=0;i<10;i++){ // 检查times数组中的所有元素
       if(times[i] > M){
           M = times[i]; // 找到最大的出现次数
       }
   }
   
   printf("%d: ",M);
   count = 0;
   for(i=0;i<10;i++){ // 检查times数组中的所有元素
       if(times[i] == M){
           maxvalue[count] = i; // 存储出现次数最多的数字
           count++;
       }
   }
   
   for(i=0;i<count - 1;i++){
       printf("%d ",maxvalue[i]); // 打印出现次数最多的数字
   }
   if(count > 0) { // 确保至少有一个数字被打印
       printf("%d\n",maxvalue[count - 1]); // 打印最后一个数字,并换行
   }
   
   return 0;
}

img

#include<stdio.h>
int main (){
	int N, M, i, arr[100], res[100];
	scanf("%d%d",&N,&M);
	for(i=0;i<N;i++){
		scanf("%d",&arr[i]);
	}
	for(i=0;i<N;i++){
//		res[i] = arr[(i + (N - M)) % N];
		res[i] = arr[(i + (N - M + N)) % N];//第一次没有考虑到N < M 的情况,这样就是负数,数组越界,完全有可能哦
	}
	for(i=0;i<N - 1;i++){
		printf("%d ",res[i]);
	}
	printf("%d",res[N - 1]);
	return 0;
}

标签:11,count,arr,15,10,int,scanf,times
From: https://www.cnblogs.com/GJ504b/p/18547791

相关文章

  • c11智能指针
      普通指针的不足new和new[]的内存需要用delete和deletel]释放。程序员的主观失误,忘了或漏了释放。程序员也不确定何时释放。普通指针的释放类内的指针,在析构函数中释放。C++内置数据类型,如何释放?new出来的类,本身如何释放?C++11新增三个智能指针类型uniqu......
  • YOLOv11改进,YOLOv11结合DynamicConv(动态卷积),CVPR2024,二次创新C3k2结构
    摘要大规模视觉预训练显著提高了大规模视觉模型的性能。现有的低FLOPs模型无法从大规模预训练中受益。在本文中,作者提出了一种新的设计原则,称为ParameterNet,旨在通过最小化FLOPs的增加来增加大规模视觉预训练模型中的参数数量。利用DynamicConv动态卷积将额外的参......
  • 16章15节:五大ROC曲线扩展包的对比,和其它评估曲线的绘制
    在机器学习和统计建模中,评估模型性能是至关重要的步骤。为了帮助研究人员和数据科学家更好地评估和可视化分类模型的效果,R语言提供了多个扩展包。本文将介绍几种常见的扩展包,主要包括ROCR、PROC、PRROC、以及ROCit等。首先,我们将详细探讨ROCR包的功能,重点介绍如何利用该包绘制R......
  • ssm118亿互游在线平台设计与开发+vue(论文+源码)_kaic
    毕业设计(论文)  亿互游在线平台的设计与开发学生姓名   XXX                        学    号   XXXXXXXX          分院名称   XXXXXXXX          专业班级   XXXXX   ......
  • thinkphp 6.0.* 升级到thinkphp 6.0.15最新版的方法
    ​虽然thinkphp官方目前更新到了8.x版本,但是旧项目是使用thinkphp6.0.*,如果直接升级到thinkphp6.1.*或者8.*,项目会运行错误,那么应该怎么升级到thinkphp6.0.*的最新版呢?方法是:打开项目根目录下的composer.json文件,找到下面的代码"require":{"php":">=7.2.5",......
  • 基于springboot+vue实现的大型超市数据处理系统 (源码+L文+ppt)4-015
      第4章 系统设计本章主要讲述的是大型超市数据处理系统的设计开发结构,简单介绍了开发流程与数据库设计的原则以及数据表的关系结构图,并且详细的展示了数据表的内部结构信息与属性。图4-2大型超市数据处理系统总体结构图4.4 数据表信息(共18张表)在关系数据E-R图中,......
  • CW 11.15 模拟赛记录
    看到说不按题目难度排序,先读下题初看\(\rm{T1}\)没什么思路\(\rm{T2}\)感觉像是\(\rm{dp}\),可能能多骗点?\(\rm{T3}\)又是计数\(\rm{T4}\)没思路感觉要寄,\(\rm{lhs}\)多半又要\(\rm{AK}\)\(\rm{T2}\)观察到这个类型的题比较熟,先开\(\rm{T2}\)简化题意......
  • 2024.11.15 springsecurity执行力逻辑
    @Configuration@RequiredArgsConstructorpublicclassSecurityConfiguration{privatefinalSecurityHandlersecurityHandler;privatefinalJwtAuthorizeFilterjwtAuthorizeFilter;@BeanpublicPasswordEncoderpasswordEncoder(){re......
  • 人才缺口150万!院士呼吁:加快培养网络安全人才!
    8月11日,首届“京浙英才百人会”在杭州隆重召开。会上,中国工程院院士沈昌祥作了《打造安全可信产业体系和人才队伍,加速发展新质生产力》的主题演讲,在他的内容中特别提到:“从国家安全战略的角度,需要统筹规划全国网络空间安全学科专业建设,加快填补网络安全150多万人才巨大缺口......
  • Apple Final Cut Pro 11.0 - 专业后期制作 (视频剪辑)
    AppleFinalCutPro11.0-专业后期制作(视频剪辑)FinalCutPro11开启Mac视频剪辑新篇章请访问原文链接:https://sysin.org/blog/apple-final-cut-pro/查看最新版。原创作品,转载请保留出处。作者主页:sysin.orgFinalCutPro11开启Mac视频剪辑新篇章Mac、iPad和......