数字每k位标注逗号—c++

news/2025/2/5 18:21:46/

题目描述

给定一个很长的数字,希望你每 k 位标注一个逗号,然后输出最终的数字。

输入描述

第一行输入两个正整数 n,k,表示数字的长度和 k 的值。

输出描述

一个数字,表示加过逗号之后的数字

数据范围 对于 20% 的数据:1≤n≤10

对于 80% 的数据: 1≤n≤1000

对于 100% 的数据: 1≤n≤100000,1≤k≤n。

#include<iostream>
#include<stdio.h>
using namespace std;
int main()
{int  k = 0;long long num = 0;    //定义一个很长的数字char arr[10000] = { '0'};int i = 0, n ;cin >> n >> k;   //n代表数字共有几位,每k位加一个逗号cin >> num;     n = 0;    while (num){if (n != 0 && n % k == 0)   //将第k位变为‘,’{arr[i] = ',';i++;}arr[i] = num % 10 + '0';   //取每次个位数字强制转换成字符型 +‘0’//常见的倒序取余过程i++;num /= 10;n++;}for (i--; i >= 0; i--)         //正序输出过程{printf("%c", arr[i]);       }system("pause");return 0;
}


http://www.ppmy.cn/news/1569569.html

相关文章

常见的 Vue.js 组件库:Element Plus, Vuetify, Quasar

Vue.js 常见的 Vue.js 组件库&#xff1a;Element Plus, Vuetify, Quasar 今天我们来聊聊 Vue.js 中一些非常常见的组件库&#xff0c;它们能帮你快速构建出美观、功能强大的应用界面。今天我们介绍的是三个非常流行的 Vue.js 组件库&#xff1a;Element Plus、Vuetify 和 Qua…

python学opencv|读取图像(五十六)使用cv2.GaussianBlur()函数实现图像像素高斯滤波处理

【1】引言 前序学习了均值滤波和中值滤波&#xff0c;对图像的滤波处理有了基础认知&#xff0c;相关文章链接为&#xff1a; python学opencv|读取图像&#xff08;五十四&#xff09;使用cv2.blur()函数实现图像像素均值处理-CSDN博客 python学opencv|读取图像&#xff08;…

Redis 数据备份与恢复

Redis 数据备份与恢复 引言 Redis 是一款高性能的键值对存储系统,广泛应用于缓存、消息队列、分布式锁等领域。为了保证数据的安全性和可靠性,定期对 Redis 数据进行备份与恢复是至关重要的。本文将详细介绍 Redis 数据备份与恢复的方法,帮助您更好地管理和维护 Redis 数据…

计算机视觉:撕裂时空的视觉算法革命狂潮

目录 ​编辑 一本篇介绍&#xff1a; 二计算机视觉基础&#xff1a; 2.1 图像表示与处理&#xff1a; 2.1.1 图像的基本概念&#xff1a; 2.1.2 图像读取与显示: 2.1.3 图像滤波: 2.2 特征提取与描述: 2.2.1 特征提取的概念: 2.2.2 角点检测: 2.2.3 特征描述: 三、…

C++基础系列【2】C++基本语法

本文作为入门文档&#xff0c;简要介绍C的非常基本的语法&#xff0c;后面章节会详细介绍C的各个语法。 C 程序结构 C程序的基本结构包括头文件、命名空间、类和函数等。 下面我们通过Hello&#xff0c;World来展示这些元素。 #include <iostream> // 包含标准输入输…

aws(学习笔记第二十七课) 使用aws API Gateway+lambda体验REST API

aws(学习笔记第二十七课) 使用aws API Gatewaylambda体验REST API 学习内容&#xff1a; 使用aws API Gatewaylambda 1. 使用aws API Gatewaylambda 作成概要 使用api gateway定义REST API&#xff0c;之后再接收到了http request之后&#xff0c;redirect到lambda进行执行。…

安全漏洞扫描与修复系统的高质量技术详解

安全漏洞扫描与修复系统的高质量技术详解 在当今的数字化时代&#xff0c;网络安全已成为企业和个人不可忽视的重要议题。安全漏洞扫描与修复系统作为保障网络安全的关键环节&#xff0c;其重要性日益凸显。本文将深入探讨安全漏洞扫描与修复系统的原理、流程、工具选择以及实…

经典游戏红色警戒2之英语

1. New construction options 部署新的建筑物&#xff08;一般是部署基地车时说的&#xff09;。 2. Loading 等待。&#xff08;正在进行&#xff09; 3. Construction complete 建筑完成。 4. On hold 等待。&#xff08;暂停进行&#xff09; 5. Canceled 取消。 6. Ca…