团体程序设计天梯赛-练习集L1-003 个位数统计 (15 分)

article/2025/7/7 10:10:13

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

文章目录

  • 前言
  • 一、C语言解答
  • 二、Python解答
  • 总结


前言

给定一个 k 位整数 在这里插入图片描述
请编写程序统计每种不同的个位数字出现的次数。例如:给定 N=100311,则有 2 个 0,3 个 1,和 1 个 3。

输入格式:
每个输入包含 1 个测试用例,即一个不超过 1000 位的正整数 N。

输出格式:
对 N 中每一种不同的个位数字,以 D:M 的格式在一行中输出该位数字 D 及其在 N 中出现的次数 M。要求按 D 的升序输出。

输入样例:

100311

输出样例:

0:2
1:3
3:1

一、C语言解答

#include <stdio.h>
#define MAXSIZE 1000int main()
{char numStr[MAXSIZE];   //int型的数放不下1000位的数字,故采用字符数组int num[10] = {0};int i, n, temp;scanf("%s", numStr);for (i = 0; numStr[i]!='\0'; i++){num[numStr[i]-'0']++;   //字符‘0’-‘9’通过减去'0'可以实现将单引号去掉(转化为对应的int型数据)}for (i = 0; i < 10; i++){if (num[i] != 0){printf("%d:%d\n", i, num[i]);}}return 0;
}

二、Python解答

snum = input()
list = [0,0,0,0,0,0,0,0,0,0]
for i in snum:list[eval(i)] += 1;
for i in range(len(list)):if list[i] != 0:print("{0:}:{1:}".format(i, list[i]))

总结

提示:当数值过大时要考虑int型是否可以放的下,一般大数可以用数组来存放,再进行处理。在使用Python语言时,可以巧妙地运用eval()函数和列表的下标访问来将一个大数看作字符串,然后通过下标一个一个的访问每一位上的数值。注意:从字符串中取出的数据类型也是字符串类型,要获得整形,需用eval()函数来去掉“”号。


http://chatgpt.dhexx.cn/article/Jatjv1QZ.shtml

相关文章

2019年 团体程序设计天梯赛——题解集

前言&#xff1a; Hello各位童学大家好&#xff01;&#x1f60a;&#x1f60a;&#xff0c;茫茫题海你我相遇即是缘分呐&#xff0c;或许日复一日的刷题已经让你感到疲惫甚至厌倦了&#xff0c;但是我们真的真的已经达到了我们自身极限了吗&#xff1f;少一点自我感动&#xf…

2020年团体程序设计天梯赛L1题目集(题目+代码)

2020年11月团体程序设计天梯赛 第一次参加天梯赛&#xff0c;除了在门口冻得瑟瑟发抖&#xff0c;还有按不动的shift之外一切都还好… tip:不知道啥原因代码上基本没有注释&#xff0c;希望dalao们不要介意~ L1-1 嫑废话上代码 (5分) Linux 之父 Linus Torvalds 的名言是&am…

2017年团体程序设计天梯赛-大区赛小结

不知道说些什么&#xff0c;今年的天梯赛&#xff0c;比去年要凶残的多啊&#xff0c;这个鬼一样的分区&#xff0c;华东区的论剑真的是变态&#xff0c;甚至比好几个珠峰的赛区还凶残。 弱校华东区第8&#xff0c;全赛区第9&#xff0c;凄凉&#xff0c;给华东区的大佬跪了。…

2021年团体程序设计天梯赛-题解

题面暂无 先给出代码&#xff0c;题解稍后补充 附上成绩 目录 L1-1L1-2L1-3L1-4L1-5L1-6L1-7L1-8L2-1L2-2L2-3L2-4L3-1L3-2L3-3 L1-1 print(To iterate is human, to recurse divine.)L1-2 #include <bits/stdc.h> using namespace std; int n; int k, m; int main()…

2018年 团体程序设计天梯赛——题解集

前言&#xff1a; Hello各位童学大家好&#xff01;&#x1f60a;&#x1f60a;&#xff0c;茫茫题海你我相遇即是缘分呐&#xff0c;或许日复一日的刷题已经让你感到疲惫甚至厌倦了&#xff0c;但是我们真的真的已经达到了我们自身极限了吗&#xff1f;少一点自我感动&#xf…

2021团体程序设计天梯赛题解

先贴成绩 今年L1的题偏基础&#xff0c;比赛用了一个小时切完了&#xff0c;&#xff08;算上PTA系统网络错误崩了20分钟和BW傻等…QAQ&#xff09;L2顺着做的&#xff0c;L2-1模拟过了去看L2-2&#xff0c;并查集写完数据跑错了&#xff0c;调了一个小时发现题目说明唯一前驱&…

2020年团体程序设计天梯赛-总决赛【个人部分题解】

第一次打这个&#xff0c;我以为是团体赛&#xff0c;实际上就是10个人单独打&#xff0c;然后分数相加&#xff0c;一个队的也不能交流&#xff0c;这不就是个人赛嘛… 个人比赛结果&#xff1a; 团队比赛结果&#xff1a; 团队国一&#xff0c;个人国二&#xff0c;还行。…

2022年团体程序设计天梯赛记录(部分题解)

自我总结 今年(大一)第一次参加天梯赛&#xff0c;没什么经验&#xff0c;人也比较菜&#xff0c;今年的部分题光看懂题就花了大部分时间&#xff0c;好吧&#xff0c;我阅读理解确实有点差劲&#xff0c;只写出了前十道题&#xff08;后面的题没时间写了&#xff09;&#xff…

2022团体程序设计天梯赛L1

目录&#xff08;这个链接有点牛马&#xff0c;不建议点&#xff0c;给我整无语了&#xff09; L1-081 今天我要赢 Question: Solve: AC Code&#xff1a; ​​​​​​​ L1-082 种钻石 Question: Solve: AC Code&#xff1a; L1-083 谁能…

PT新手问题汇总

小心触电首发于 HDC 论坛&#xff0c;如需转载&#xff0c;请注明出处&#xff0c;谢谢&#xff01; 转自内站 000 新手问题汇总 原帖地址: http://hdchina.org/forums.php?actionviewtopic&topicid14212&page2##233144 1、什么叫PT&#xff1f; 2、分享 率跟我有…

xvid 详解 代码分析 编译等

1. Xvid参数详解 众所周知&#xff0c;Mencoder以其极高的压缩速率和不错的画质赢得了很多朋友的认同&#xff01; 原来用Mencoder压缩Xvid的AVI都是使用Xvid编码器的默认设置&#xff0c;现在我来给大家冲冲电&#xff0c;讲解一下怎样使用Mencoder命令行高级参数制作Xvid编…

《安全屋》第一季华丽登场,一桩划算的数据“买卖”

影响数据公开和共享的最主要阻碍&#xff0c;一是数据所有权问题&#xff0c;二是数据安全问题。那么&#xff0c;有没有一种方式&#xff0c;可以将数据的所有权和使用权分离&#xff0c;同时又能最大程度地保护数据的安全性&#xff1f;UCloud”安全屋”解决方案应运而生。 …

【mpeg4】xvid参数分析

###Date: 2018.3.24 1. Xvid参数详解 众所周知&#xff0c;Mencoder以其极高的压缩速率和不错的画质赢得了很多朋友的认同&#xff01; 原来用Mencoder压缩Xvid的AVI都是使用Xvid编码器的默认设置&#xff0c;现在我来给大家冲冲电&#xff0c;讲解一下怎样使用Mencoder命令…

【音视频连载-009】第二季 FFmpeg 打造简易播放器

公众号回复&#xff1a;OpenGL&#xff0c;领取学习资源大礼包 音视频学习入门技术文章连载&#xff1a; 技术开发故事会连载【音视频连载-001】基础学习篇-SDL 介绍以及工程配置【音视频连载-002】基础学习篇-SDL 创建窗口并显示颜色【音视频连载-003】基础学习篇-SDL 消息循环…

2021-11-03 - 英文/英语简写 - 收集

1.应用场景 主要用于了解&#xff0c;知晓英文的简写, 方便进行快速的文字交流。 2.学习/操作 1.文档阅读 TBD 2.整理输出 1. Imk &#xff1a; I am okay 我没事 2. TBD&#xff1a; To be determined 待定 TBC&#xff1a; To be continued 待续 TBH&#xff1a; To be hon…

四年再看新的Apple TV

苹果2010秋季新品发布(美国西部时间9月1日上午10点)发布了一系列新产品,硬件方面包括新的iPod Shuffle、iPod Nano、iPod Touch、Apple TV,软件和服务方面包括游戏中心、iOS4.2、以及4.99美元的蓝光格式电影租赁服务和0.99美元的高清电视剧集租赁服务。这里面最让我瞩目的新…

计算机硬件设备海报高清,海报墙3.0+APP加持—芝杜ZIDOO UHD2000高清播放器体验分享...

原标题&#xff1a;海报墙3.0APP加持—芝杜ZIDOO UHD2000高清播放器体验分享 熟悉我的朋友们都知道我一大业余爱好就是折腾存储高清播放器&#xff0c;客厅新盒子的系列测评我已经写了8篇&#xff0c;最近不少人问我最近玩啥盒子&#xff0c;想让我给点建议&#xff0c;我就来分…

H5 QQ一键加群

** 手机网页唤醒加群 ** 网上教程说的全是去官网找加群组件&#xff0c;我试了下&#xff0c;怎么样都不行&#xff0c;只能唤醒。其实很简单&#xff0c;想的太复杂了 放到用户点击事件上&#xff0c;完事。

网页一键加入QQ群

三步简单实现功能&#xff1a;网页提供加入qq群按钮 让他人一键加入qq群 第一步&#xff1a;进入qq群官网&#xff1a;http://qun.qq.com/join.html 第二步&#xff1a;选择需要加入的群并生成网页代码 第三步&#xff1a;在网页中插入这段html代码 以博客园为例&#xff1a;设…

超链接 qq群一键添加

把qq群的分享连接&#xff08;在下图中查看群连接&#xff09;放到 a 标签中&#xff0c;就会自动跳转qq&#xff0c;并加群。 &#xff08;如下&#xff09; <li>点击链接加入群聊【技术资源分享】&#xff1a; <a href"https://jq.qq.com/?_wv1027&k5RV…