![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
XDOJ
hithes
这个作者很懒,什么都没留下…
展开
-
XDOJ字符串数组 密码强度
XDOJ - 密码强度类别:字符串处理时间限制:1S内存限制:256Kb问题描述:每个人都有很多密码,你知道你的密码强度吗?假定密码由大写字母、小写字母、数字和非字母数字的符号这四类字符构成,密码强度计算规则如下:基础分:空密码(密码长度为零)0分,非空密码1分加分项1:密码长度超过8位,+1分加分项2:密码包含两类不同字符+1分,包含三类不同字符+2分,包含四类不同字符+3分...原创 2020-02-09 00:36:16 · 2239 阅读 · 0 评论 -
XDOJ字符串数组 马鞍点
XDOJ - 马鞍点类别:数组时间限制:2S内存限制:1000Kb问题描述:若一个矩阵中的某元素在其所在行最小而在其所在列最大,则该元素为矩阵的一个马鞍点。请写一个程序,找出给定矩阵的马鞍点。输入说明:输入数据第一行只有两个整数m和n(0<m<100,0<n<100),分别表示矩阵的行数和列数;接下来的m行、每行n个整数表示矩阵元素(矩阵中的元素互不相同)...原创 2020-02-09 00:32:16 · 1138 阅读 · 0 评论 -
XDOJ字符串数组 括号匹配
XDOJ - 括号匹配类别:字符串处理时间限制:2S内存限制:1000Kb问题描述:表达式中的合法括号为“(”、“)”、“[”、“]”、“{”、“}”,这三种括号可以按照任意的次序嵌套使用。请写一个程序,判断给定表达式中的括号是否匹配,既左右括号顺序和数量都匹配。输入说明: 输入为一个表达式字符串,长度不超过50。输出说明:对输入的表达式,若其中的括号是匹配的,则输出“yes”...原创 2020-02-09 00:27:29 · 1712 阅读 · 4 评论 -
XDOJ字符串数组 矩阵
XDOJ - 矩阵类别:数组 时间限制:2S内存限制:10000Kb问题描述:请写一个程序,对于一个m行m列(2<m<20)的方阵,求其每一行、每一列及主、辅对角线元素之和,然后按照从大到小的顺序依次输出这些值。注:主对角线是方阵从左上角到右下角的一条斜线,辅对角线是方阵从右上角到左下角的一条斜线。输入说明:输入数据的第一行为一个正整数m;接下来为m行、每行m个整数表示方阵的元素...原创 2020-02-04 15:30:10 · 3479 阅读 · 2 评论 -
XDOJ字符串数组 灰度直方图
XDOJ - 灰度直方图类别:数组时间限制:2S内存限制:1000Kb问题描述:一幅m×n的灰度图像可以用一个二维矩阵表示,矩阵中的每个元素表示对应像素的灰度值。灰度直方图表示图像中具有每种灰度级的象素的个数,反映图像中每种灰度出现的频率。假设图像灰度为16级(灰度值从0-15),现给出一个矩阵表示的灰度图像,输出各级灰度的像素个数。输入说明:输入数据第一行为两个整数m 和n分别...原创 2020-02-04 15:28:15 · 2391 阅读 · 0 评论 -
XDOJ字符串数组 画图
XDOJ - 画图类别:数组时间限制:1S内存限制:256Kb问题描述: 在一个定义了直角坐标系的纸上,画一个(x1,y1)到(x2,y2)的矩形,指将横坐标范围从x1到x2,纵坐标范围从y1到y2之间的区域涂上颜色。下图给出了一个画了两个矩形的例子。第一个矩形是(1,1) 到(4, 4),用绿色和紫色表示。第二个矩形是(2, 3)到(6, 5),用蓝色和紫色表示。图中,一共有15...原创 2020-02-04 15:25:50 · 1710 阅读 · 0 评论 -
XDOJ字符串数组 查找
XDOJ - 查找类别:数组时间限制:1S内存限制:256Kb问题描述:给定一个包含n个整数的数列A0,A1,A2,…An-1和一个整数k,依次输出 k在序列中出现的位置(从0开始计算)。输入说明:输入由两行构成,第一行为两个整数n和k,分别表示数列中整数个数和待查找整数k,n和k之间用空格分隔,0<n<100,0<k<10000。第二行为n个整数,表示数列...原创 2020-02-04 15:22:35 · 3667 阅读 · 0 评论 -
XDOJ字符串数组 表达式求值
XDOJ - 表达式求值类别:字符串处理时间限制:1S内存限制:256Kb问题描述:表达式由两个非负整数x,y和一个运算符op构成,求表达式的值。这两个整数和运算符的顺序是随机的,可能是”x op y”, “op x y”或者 “x y op”,例如,“25 + 3”表示25加3,“5 30 ” 表示5乘以30,“/ 600 15”表示600除以15。输入说明:输入为一个表达式,表...原创 2020-02-04 15:17:37 · 4164 阅读 · 2 评论 -
XDOJ字符串数组 0-1矩阵
XDOJ - 0-1矩阵类别:数组时间限制:2S内存限制:1000Kb问题描述:查找一个只包含0和1的矩阵中每行最长的连续1序列。输入说明: 输入第一行为两个整数m和n(0<=m,n<=100)表示二维数组行数和列数,其后为m行数据,每行n个整数(0或1),输入数据中不会出现同一行有两个最长1序列的情况。输出说明:找出每一行最长的连续1序列,输出其起始位置(从0开始计算...原创 2020-02-04 15:13:18 · 2253 阅读 · 0 评论 -
XDOJ综合题 文件排序(结构体版本)
XDOJ - 文件排序(结构体版本)类别:综合时间限制:1S内存限制:256Kb问题描述:操作系统中在查找文件时会按照某个规则对文件排序,例如下图为按照文件修改日期逆序排 序(最后修改的排在最前面)。 但目前操作系统不支持同时按照多个字段进行排序。现在请你写一个程序能够同时按照修改 日期和文件大小对文件进行排序,排序规则为: 1. 日期优先,最后修改的排在前面 2. 当修改日期相同时,大的...原创 2020-02-02 18:56:06 · 1162 阅读 · 3 评论 -
XDOJ指针 成绩处理
XDOJ - 成绩处理描述:输入5个学生,4门课成绩,二维数组stu[5][4]表示,行标表示学生,列标表示课程成绩,分别编写函数aver()、fals()和well()完成:(1)求第一门课的平均分;(2)统计有2门以上课程不及格的同学人数;(3)平均成绩在90分以上或者全部课程成绩在85分以上的同学视为优秀,统计人数,使用指针完成地址传递,主函数完成数组输入和输出。时间限制:1 内存限...原创 2020-02-02 18:49:59 · 4962 阅读 · 0 评论 -
XDOJ指针 字符统计
XDOJ - 字符统计描述:定义一个一维字符数组string[100],输入一个字符串,含N个字符(N≤100),定义一个整形数组num[5],用于存放统计结果数据,编写函数count()统计字符串中大写字母、小写字母、空格、数字以及其他字符的个数,使用指针完成地址传递,主函数完成数组输入和统计结果输出。时间限制:1 内存限制:10000 类别:1输入说明:输入一行字符串,100个以...原创 2020-02-02 18:46:49 · 5540 阅读 · 2 评论 -
XDOJ指针 字符串长度判断
XDOJ - 字符串长度判断时间限制:1S内存限制:10000Kb问题描述:写一个函数,求一个字符串的长度。在main函数中输入字符串,并输出其长度。输入说明:输入一个字符串输出说明:输出该字符串中元素的个数。输入样例:boy输出样例:3#include<stdio.h>#include<string.h>int main(){ int l...原创 2020-02-02 18:43:55 · 1910 阅读 · 0 评论 -
XDOJ指针 元素放置
XDOJ - 元素放置描述:定义一个一维整形数组num[50],输入正整数m、n(2≤m≤n≤7),输入一个mn整形矩阵(值小于100),编写函数place()完成矩阵元素S型放置,从小到大排列,使用指针完成地址传递,主函数完成数组输入和输出。时间限制:1 内存限制:10000 类别:1输入说明:输入正整数m和n(2≤m≤n≤7),输入一个mn整形矩阵,含m*n个元素(值小于100)...原创 2020-02-02 18:39:58 · 2792 阅读 · 0 评论 -
XDOJ综合题 拼数字并排序
XDOJ - 拼数字并排序类别:综合时间限制:1S内存限制:1000Kb问题描述:对于输入的字符串(只包含字母和数字),将其中的连续数字拼接成整数,然后将这些整数按从大到小顺序输出。例如字符串“abc123d5e7f22k9”中共有5个数字123,5,7,22,9,因此应输出123 22 9 7 5。输入说明: 输入为一个字符串,字符串长度不超过100,其中最长的连续数字不超过10...原创 2020-02-02 18:33:34 · 3177 阅读 · 2 评论 -
XDOJ综合题 数字统计排序
XDOJ - 数字统计排序类别:综合 时间限制:1S内存限制:256Kb问题描述: 给定n个整数,请统计出每个整数出现的次数,按出现次数从多到少的顺序输出,次数相同时先输出值较小的数。输入说明: 输入的第一行包含一个整数n,表示给定数字的个数。 1 ≤ n ≤ 1000。第二行包含n个整数,相邻的整数之间用一个空格分隔,表示所给定的整数。给出的数都是不超过1000的非负整数。输出...原创 2020-02-02 18:28:34 · 5124 阅读 · 25 评论 -
XDOJ综合题 数字分解排序
XDOJ - 数字分解排序时间限制:1S内存限制:1000Kb问题描述:输入一个9位以内的正整数n,按数值从高到低的顺序输出n的各位数字。输入说明:一个正整数n(0<n<1000000000)输出说明:按数值从高到低的顺序输出n的各位数字,数字之间用空格隔开输入样例:564391输出样例:9 6 5 4 3 1#include<stdio.h>i...原创 2020-02-02 16:18:35 · 2201 阅读 · 0 评论 -
XDOJ综合题 拼数字
XDOJ - 拼数字时间限制:1S内存限制:1000Kb问题描述:对于给定的字符序列(字符序列长度小于100),从左至右将所有数字字符取出拼接成一个无符号整数(拼接出的整数小于2^31)。然后计算并输出该整数的最大因子(如果是素数或0,则其最大因子为自身)。输入说明:输入数据为一行字符序列输出说明:对输入的字符序列,求出所得整数的最大因子;若字符序列中没有数字或找出的整数为0,则...原创 2020-02-02 16:14:17 · 3290 阅读 · 3 评论 -
XDOJ综合题 文件排序
XDOJ - 文件排序类别:综合时间限制:1S内存限制:256Kb问题描述:操作系统中在查找文件时会按照某个规则对文件排序,例如下图为按照文件修改日期逆序排 序(最后修改的排在最前面)。 但目前操作系统不支持同时按照多个字段进行排序。现在请你写一个程序能够同时按照修改 日期和文件大小对文件进行排序,排序规则为: 1. 日期优先,最后修改的排在前面 2. 当修改日期相同时,大的文件排在前面。...原创 2020-02-02 16:09:56 · 1535 阅读 · 0 评论 -
XDOJ综合题 考勤系统
XDOJ - 考勤系统时间限制:1S内存限制:256Kb问题描述:实验室使用考勤系统对学生进行考勤。考勤系统会记录下每个学生一天内每次进出实验室的时间。每位学生有一个唯一编号,每条考勤记录包括学生的编号,进入时间、离开时间。给出所有学生一天的考勤记录,请统计每个学生在实验室工作的时间,并按照工作时间从长到短给出一天的统计表,工作时间相同时按编号从小到大排序。输入说明:输入的第一行包...原创 2020-02-02 15:59:21 · 1886 阅读 · 0 评论 -
XDOJ综合题 机器人
XDOJ - 机器人类别:综合 时间限制:1S内存限制:256Kb问题描述:机器人按照给定的指令在网格中移动,指令有以下四种:N 向北(上)移动S 向南(下)移动E 向东(右)移动W 向西(左)移动如下图所示,在网格1中,机器人初始位于网格第1行第5列,按照网格中的指令,机器人在走出网格前需要10步。在网格2中,机器人初始位于网格第1行第1列,按照网格中的指令,机器人将进入一个...原创 2020-02-02 15:46:16 · 3468 阅读 · 2 评论