Tron-Liu
码龄6年
关注
提问 私信
  • 博客:16,271
    16,271
    总访问量
  • 37
    原创
  • 681,077
    排名
  • 3
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:上海市
  • 加入CSDN时间: 2018-11-09
博客简介:

qq_2249445336的博客

博客描述:
新手一个,多多包涵
查看详细资料
个人成就
  • 获得9次点赞
  • 内容获得6次评论
  • 获得16次收藏
  • 代码片获得174次分享
创作历程
  • 5篇
    2020年
  • 32篇
    2019年
成就勋章
TA的专栏
  • CourseGrading
    2篇
  • HUSTOJ
    1篇
  • PAT
    32篇
  • 数据结构
    2篇
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

7-38 数列求和-加强版 (20分)

给定某数字 A(1≤A≤9) 以及非负整数 N(0≤N≤100000),求数列之和S=A+AA+AAA+⋯+AA⋯A(N个A)。例如A=1, N=3时,S=1+11+111=123。输入格式:输入数字A与非负整数N。输出格式:输出其N项数列之和S的值。输入样例:1 3输出样例:123代码及注释#include <stdio.h>#define MaxSize 100010int main(){ int result[MaxSize] = {0}; //求和存
原创
发布博客 2020.10.06 ·
475 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

7-36 复数四则运算 (15分)

本题要求编写程序,计算2个复数的和、差、积、商。输入格式:输入在一行中按照a1 b1 a2 b2的格式给出2个复数C1=a1+b1i和C2=a2+b2i的实部和虚部。题目保证C2不为0。输出格式:分别在4行中按照(a1+b1i) 运算符 (a2+b2i) = 结果的格式顺序输出2个复数的和、差、积、商,数字精确到小数点后1位。如果结果的实部或者虚部为0,则不输出。如果结果为0,则输出0.0。输入样例1:2 3.08 -2.04 5.06输出样例1:(2.0+3.1i) + (-2.0+5.
原创
发布博客 2020.10.03 ·
518 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

2831. Vectors

At a geometry lesson Gerald was given a task: to get vector B out of vector A. Besides, the teacher permitted him to perform the following operations with vector A:Turn the vector by 90 degrees clockwise.Add to the vector a certain vector C.Operations c
原创
发布博客 2020.07.01 ·
197 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

2833. Homework

Once when Gerald studied in the first year at school, his teacher gave the class the following homework. She offered the students a string consisting of n small Latin letters; the task was to learn the way the letters that the string contains are written.
原创
发布博客 2020.06.30 ·
368 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

HUSTOJ永久编译问题的解决

问题的由来最近需要修改 HUSTOJ 中core的源代码来满足自己想要完成的功能,但是没有成功。就直接将judge整个文件夹删除了,再重新下载后,判题一直处于 “编译中” 这种状态。解决1. 添加测试数据我当时以管理员身份添加题目后,/home/judge/data 下没有测试数据,所以在网页端几个测试用例才会一直显示 “编译中”。题目数据下载可以查看GitHub处。所以首先需要在该目录下...
原创
发布博客 2020.04.24 ·
752 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

6-10 阶乘计算升级版 (20 分)

本题要求实现一个打印非负整数阶乘的函数。函数接口定义:void Print_Factorial ( const int N );其中N是用户传入的参数,其值不超过1000。如果N是非负整数,则该函数必须在一行中打印出N!的值,否则打印“Invalid input”。裁判测试程序样例:#include <stdio.h>void Print_Factorial ( cons...
原创
发布博客 2019.09.28 ·
1240 阅读 ·
3 点赞 ·
0 评论 ·
2 收藏

1020 月饼 (25 分)

月饼是中国人在中秋佳节时吃的一种传统食品,不同地区有许多不同风味的月饼。现给定所有种类月饼的库存量、总售价、以及市场的最大需求量,请你计算可以获得的最大收益是多少。注意:销售时允许取出一部分库存。样例给出的情形是这样的:假如我们有 3 种月饼,其库存量分别为 18、15、10 万吨,总售价分别为 75、72、45 亿元。如果市场的最大需求量只有 20 万吨,那么我们最大收益策略应该是卖出全部 1...
原创
发布博客 2019.08.18 ·
228 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

L1-048 矩阵A乘以B (15 分)

给定两个矩阵A和B,要求你计算它们的乘积矩阵AB。需要注意的是,只有规模匹配的矩阵才可以相乘。即若A有Ra行、Ca列,B有Rb行、Cb列,则只有C​a与Rb相等时,两个矩阵才能相乘。输入格式:输入先后给出两个矩阵A和B。对于每个矩阵,首先在一行中给出其行数R和列数C,随后R行,每行给出C个整数,以1个空格分隔,且行首尾没有多余的空格。输入保证两个矩阵的R和C都是正数,并且所有整数的绝对值不超过...
原创
发布博客 2019.08.17 ·
438 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

L1-044 稳赢 (15 分)

大家应该都会玩“锤子剪刀布”的游戏:两人同时给出手势,胜负规则如图所示:现要求你编写一个稳赢不输的程序,根据对方的出招,给出对应的赢招。但是!为了不让对方输得太惨,你需要每隔K次就让一个平局。输入格式:输入首先在第一行给出正整数K(≤10),即平局间隔的次数。随后每行给出对方的一次出招:ChuiZi代表“锤子”、JianDao代表“剪刀”、Bu代表“布”。End代表输入结束,这一行不要作为...
原创
发布博客 2019.08.17 ·
339 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

1023 组个最小数 (20 分)

给定数字 0-9 各若干个。你可以以任意顺序排列这些数字,但必须全部使用。目标是使得最后得到的数尽可能小(注意 0 不能做首位)。例如:给定两个 0,两个 1,三个 5,一个 8,我们得到的最小的数就是 10015558。现给定数字,请编写程序输出能够组成的最小的数。输入格式:输入在一行中给出 10 个非负整数,顺序表示我们拥有数字 0、数字 1、……数字 9 的个数。整数间用一个空格分隔。...
原创
发布博客 2019.07.28 ·
88 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

7-26 单词长度 (15 分)

你的程序要读入一行文本,其中以空格分隔为若干个单词,以.结束。你要输出每个单词的长度。这里的单词与语言无关,可以包括各种符号,比如it's算一个单词,长度为4。注意,行中可能出现连续的空格;最后的.不计算在内。输入格式:输入在一行中给出一行文本,以.结束提示: 用scanf("%c",…);来读入一个字符,直到读到.为止。输出格式:在一行中输出这行文本对应的单词的长度,每个长度之间以空格...
原创
发布博客 2019.07.26 ·
1048 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

7-35 有理数均值 (20 分)

本题要求编写程序,计算N个有理数的平均值。输入格式:输入第一行给出正整数N(≤100);第二行中按照a1/b1 a2/b2 …的格式给出N个分数形式的有理数,其中分子和分母全是整形范围内的整数;如果是负数,则负号一定出现在最前面。输出格式:在一行中按照a/b的格式输出N个有理数的平均值。注意必须是该有理数的最简分数形式,若分母为1,则只输出分子。输入样例1:41/2 1/6 3/6 ...
原创
发布博客 2019.07.25 ·
569 阅读 ·
1 点赞 ·
2 评论 ·
2 收藏

6-6 带头结点的链式表操作集 (20 分)

本题要求实现带头结点的链式表操作集。函数接口定义:List MakeEmpty(); Position Find( List L, ElementType X );bool Insert( List L, ElementType X, Position P );bool Delete( List L, Position P );其中List结构定义如下:typedef struct...
原创
发布博客 2019.07.25 ·
475 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

6-5 链式表操作集 (20 分)

本题要求实现链式表的操作集。函数接口定义:Position Find( List L, ElementType X );List Insert( List L, ElementType X, Position P );List Delete( List L, Position P );其中List结构定义如下:typedef struct LNode *PtrToLNode;str...
原创
发布博客 2019.07.25 ·
533 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

6-1 单链表逆转 (20 分)

本题要求实现一个函数,将给定的单链表逆转。函数接口定义:List Reverse( List L );其中List结构定义如下:typedef struct Node *PtrToNode;struct Node { ElementType Data; /* 存储结点数据 */ PtrToNode Next; /* 指向下一个结点的指针 */};typedef P...
原创
发布博客 2019.07.16 ·
432 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

1012 数字分类 (20 分)

给定一系列正整数,请按要求对数字进行分类,并输出以下 5 个数字:A​1 = 能被 5 整除的数字中所有偶数的和;A2 = 将被 5 除后余 1 的数字按给出顺序进行交错求和,即计算 n1−n2+n3−n4 ⋯;A3 = 被 5 除后余 2 的数字的个数;A4 = 被 5 除后余 3 的数字的平均数,精确到小数点后 1 位;A​5 = 被 5 除后余 4 的数字中最大数字。输入格式...
原创
发布博客 2019.07.08 ·
156 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

L1-056 猜数字 (20 分)

一群人坐在一起,每人猜一个 100 以内的数,谁的数字最接近大家平均数的一半就赢。本题就要求你找出其中的赢家。输入格式:输入在第一行给出一个正整数N(≤10^​4)。随后 N 行,每行给出一个玩家的名字(由不超过8个英文字母组成的字符串)和其猜的正整数(≤ 100)。输出格式:在一行中顺序输出:大家平均数的一半(只输出整数部分)、赢家的名字,其间以空格分隔。题目保证赢家是唯一的。输入样例...
原创
发布博客 2019.06.22 ·
344 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

L1-035 情人节 (15 分)

以上是朋友圈中一奇葩贴:“2月14情人节了,我决定造福大家。第2个赞和第14个赞的,我介绍你俩认识…………咱三吃饭…你俩请…”。现给出此贴下点赞的朋友名单,请你找出那两位要请客的倒霉蛋。输入格式:输入按照点赞的先后顺序给出不知道多少个点赞的人名,每个人名占一行,为不超过10个英文字母的非空单词,以回车结束。一个英文句点.标志输入的结束,这个符号不算在点赞名单里。输出格式:根据点赞情况在一...
原创
发布博客 2019.06.22 ·
842 阅读 ·
0 点赞 ·
2 评论 ·
0 收藏

L1-027 出租 (20 分)

下面是新浪微博上曾经很火的一张图:一时间网上一片求救声,急问这个怎么破。其实这段代码很简单,index数组就是arr数组的下标,index[0]=2 对应 arr[2]=1,index[1]=0 对应 arr[0]=8,index[2]=3 对应 arr[3]=0,以此类推…… 很容易得到电话号码是18013820100。本题要求你编写一个程序,为任何一个电话号码生成这段代码 —— 事实上,...
原创
发布博客 2019.06.20 ·
382 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

L1-019 谁先倒 (15 分)

划拳是古老中国酒文化的一个有趣的组成部分。酒桌上两人划拳的方法为:每人口中喊出一个数字,同时用手比划出一个数字。如果谁比划出的数字正好等于两人喊出的数字之和,谁就输了,输家罚一杯酒。两人同赢或两人同输则继续下一轮,直到唯一的赢家出现。下面给出甲、乙两人的酒量(最多能喝多少杯不倒)和划拳记录,请你判断两个人谁先倒。输入格式:输入第一行先后给出甲、乙两人的酒量(不超过100的非负整数),以空格分...
原创
发布博客 2019.06.17 ·
277 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多