- 博客(7)
- 收藏
- 关注
原创 C/C++、C#、Java、Python年月日合法性检查函数
做作业的时候遇到了需要检查日期是否合法的问题,在此用不同的语言写了一个简单以三个整数作为参数的检查日期合法性的函数。对于C语言,需要添加以下代码。
2023-04-25 14:56:55 601
原创 7-8 查验身份证
一个合法的身份证号码由17位地区、日期编号和顺序编号加1位校验码组成。校验码的计算规则如下:首先对前17位数字加权求和,权重分配为:{7, 9, 10, 5, 8, 4, 2, 1, 6, 3, 7, 9, 10, 5, 8, 4, 2};然后将计算的和对11取模得到值Z;最后按照以下关系对应Z值与校验码M的值:Z:0 1 2 3 4 5 6 7 8 9 10M:1 0 X 9 8 7 6 5 4 3 2现在给定一些身份证号码,请你验证校验码的有效性,并输出有问题的号码。输入格式:.
2022-05-09 17:14:23 162
原创 1.5-10 天梯赛团队总分
“天梯赛”的竞赛题目一共有 15 道,分为 3 个梯级: 基础级设 8 道题,其中 5 分、10 分、15 分、20 分的题各 2 道,满分为 100 分;题目编号相应为L1-X,X取1,2,3,4,5,6,7,8,分别表示基础级的8道题,如L1-1表示基础级的第1题。 进阶级设 4 道题,每道题 25 分,满分为 100 分;题目编号相应为L2-X,X取1,2,3,4,分别表示进阶级的4道题,如L2-2表示进阶级的第2题。 登顶级设 3 道题,每道题 30 分,满分为 90 分。题目编号相应为
2022-04-29 19:53:58 2812
原创 宿舍谁最高?
学校选拔篮球队员,每间宿舍最多有 4 个人。现给出宿舍列表,请找出每个宿舍最高的同学。定义一个学生类 Student,有身高 height,体重 weight 等。输入格式:首先输入一个整型数n(1≤n≤106),表示有n位同学。紧跟着n行输入,每一行格式为:宿舍号 name height weight。宿舍号的区间为 [0, 999999],name由字母组成,长度小于 16,height,weight为正整数。输出格式:按宿舍号从小到大排序,输出每间宿舍身高最高的...
2022-04-26 16:18:14 278
原创 天梯赛-模拟赛 L1-6 字母串 (15 分)
英语老师要求学生按照如下规则写一串字母:如果写了某个大写字母,下一个就必须写同个字母的小写,或者写字母表中下一个字母的大写; 如果写了某个小写字母,下一个就必须写同个字母的大写,或者写字母表中前一个字母的小写; 当然也可以什么都不写,就结束这个字母串。例如aAaABCDdcbBC就是一个合法的字母串;而dEFfeFGhI就是非法的。注意a没有前一个字母,Z也没有下一个字母。现在面对全班学生交上来的作业,老师请你写个程序自动批改。输入格式:输入在第一行给出一个不超过 10...
2022-04-25 13:05:58 376
原创 普中51单片机学习日记-点亮LED
51单片机中LED小灯所用端口为P2端口,从P2^0到P2^7分别为从左到右八个小灯。可以使用sbit关键字定义变量,以此简化端口的输入,并且使程序的可读性增强。当变量的值设置为0,即端口的值为0时,端口设置为低电平,电源处为高电平,产生电流使LED被点亮。代码如下:#include <reg51.h>sbit led0 = P2^0;void main(){ while(1) { led0 = 0; }}初次写博客...
2021-10-11 21:19:04 952
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人