当前位置: 首页 > news >正文

连年(年份)

给你一个数年份n,把1到n的每个年份都写出来连在一起,最后得到的是几位数?例如n=10,得到的数字是12345678910,因此是11位数。

输入格式:

首先输入一个整数T(1<=T<=10),表示测试组数。
每组测试输入一个整数n(1<=n<=10000)。

输出格式:

对于每组测试,在一行上输出把1到n的每个年份都写出来连在一起,最后得到的数据的位数。

输入样例:

2
10
1

输出样例:

11
1

 

代码如下:

#include <stdio.h>
int main() {int t, n, i, j;scanf("%d", &t); // 输入测试组数while (t--) { // 循环遍历每组测试数据scanf("%d", &n); // 输入年份long long sum = 0;for (i = 1; i <= n; i++) {int num = i;while (num > 0) { // 计算当前数位数sum++;num /= 10;}}printf("%lld\n", sum); // 输出总位数}return 0;
}

 

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 在国内版Office 365中通过PowerShell命令查询指定主题的邮件详解
  • 轻量级模型解读——基于神经网络架构搜索(NAS)系列
  • 开放式耳机有哪些值得推荐?十大口碑最好开放式蓝牙耳机!
  • 科技与艺术完美融合的LED异形创意圆形(饼/盘)显示屏横空出世
  • 开放式蓝牙耳机推荐?五款高评分爆款机型汇总!
  • 设计模式---中介者模式
  • C++标准的一些特性记录:C++11的constexpr
  • 4G工业路由器:SR700的智能连接解决方案
  • EasyExcel拿表头(二级表头)爬坑,invokeHeadMap方法
  • 音视频入门基础:AAC专题(2)——使用FFmpeg命令生成AAC裸流文件
  • 如何利用 CSS 渐变实现多样化背景效果
  • 【C++11 —— 包装器】
  • 信息安全工程师(1)计算机网络分类
  • ubuntu下手工编译安装 6.* 最新内核
  • leetcode 146.LRU缓存
  • Angularjs之国际化
  • eclipse(luna)创建web工程
  • Java教程_软件开发基础
  • Laravel5.4 Queues队列学习
  • LeetCode18.四数之和 JavaScript
  • Protobuf3语言指南
  • puppeteer stop redirect 的正确姿势及 net::ERR_FAILED 的解决
  • Python代码面试必读 - Data Structures and Algorithms in Python
  • React 快速上手 - 07 前端路由 react-router
  • vue学习系列(二)vue-cli
  • 订阅Forge Viewer所有的事件
  • 精彩代码 vue.js
  • 每天一个设计模式之命令模式
  • 深入 Nginx 之配置篇
  • 小程序开发之路(一)
  • 一道闭包题引发的思考
  • PostgreSQL 快速给指定表每个字段创建索引 - 1
  • 扩展资源服务器解决oauth2 性能瓶颈
  • !!【OpenCV学习】计算两幅图像的重叠区域
  • # Apache SeaTunnel 究竟是什么?
  • # 利刃出鞘_Tomcat 核心原理解析(七)
  • ### Error querying database. Cause: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException
  • (C++哈希表01)
  • (待修改)PyG安装步骤
  • (黑马出品_高级篇_01)SpringCloud+RabbitMQ+Docker+Redis+搜索+分布式
  • (佳作)两轮平衡小车(原理图、PCB、程序源码、BOM等)
  • (学习日记)2024.04.04:UCOSIII第三十二节:计数信号量实验
  • (一)kafka实战——kafka源码编译启动
  • (一)Mocha源码阅读: 项目结构及命令行启动
  • (转)一些感悟
  • **CI中自动类加载的用法总结
  • .NET Core6.0 MVC+layui+SqlSugar 简单增删改查
  • .Net--CLS,CTS,CLI,BCL,FCL
  • .NET编程——利用C#调用海康机器人工业相机SDK实现回调取图与软触发取图【含免费源码】
  • .net反编译工具
  • [ C++ ] STL---string类的使用指南
  • [240812] X-CMD 发布 v0.4.5:更新 gtb、cd、chat、hashdir 模块功能
  • [5] CUDA线程调用与存储器架构
  • [ACP云计算]组件介绍
  • [C#数据加密]——MD5、SHA、AES、RSA