拼题
拼题的题解
rainbow_赵璇
这个作者很懒,什么都没留下…
展开
-
L1-018 大笨钟
L1-018 大笨钟 (10分)微博上有个自称“大笨钟V”的家伙,每天敲钟催促码农们爱惜身体早点睡觉。不过由于笨钟自己作息也不是很规律,所以敲钟并不定时。一般敲钟的点数是根据敲钟时间而定的,如果正好在某个整点敲,那么“当”数就等于那个整点数;如果过了整点,就敲下一个整点数。另外,虽然一天有24小时,钟却是只在后半天敲1~12下。例如在23:00敲钟,就是“当当当当当当当当当当当”,而到了23:0...原创 2020-04-28 12:35:53 · 272 阅读 · 0 评论 -
L1-017 到底有多二
L1-017 到底有多二一个整数“犯二的程度”定义为该数字中包含2的个数与其位数的比值。如果这个数是负数,则程度增加0.5倍;如果还是个偶数,则再增加1倍。例如数字-13142223336是个11位数,其中有3个2,并且是负数,也是偶数,则它的犯二程度计算为:3/11×1.5×2×100%,约为81.82%。本题就请你计算一个给定整数到底有多二。输入格式:输入第一行给出一个不超过50...原创 2020-04-21 15:04:41 · 334 阅读 · 0 评论 -
L1-016 查验身份证(C)
一个合法的身份证号码由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现在给定一...原创 2020-04-18 11:43:04 · 275 阅读 · 0 评论 -
L1-015 跟奥巴马一起画方块
无论什么奇数除2都会留下0.5所以直接加个0.5就行了#include<stdio.h>int main() { int t; char c; scanf("%d %c", &t, &c); for (int i = 1;i <= t / 2.0 + 0.5;i++) { for (int j = 1;j ...原创 2020-03-03 15:36:17 · 124 阅读 · 0 评论 -
L1-011 A-B
变量t的值来决定a的字符是否输出#include<stdio.h>#include<stdlib.h>#include<string.h>int main() { int t[10001] = { 0 }; char a[10001], b[10001]; int i = 0; do { a[i] = getchar(); i++; ...原创 2020-03-03 14:52:17 · 268 阅读 · 0 评论 -
L1-005 考试座位号-C语言
L1-005 考试座位号-C语言#include<stdio.h>#include<string.h>typedef struct student;struct student{ char number[20]; char text[10]; char seating[10];};原创 2020-02-02 14:59:57 · 597 阅读 · 0 评论