自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 xdoj一道有点意思的题 Z字形扫描

我年前的时候第一次遇到这个题,就是纯模拟,模拟点的移动一步一步走,每次都要判断边界条件,废话不多说,上代码 #include<stdio.h> #define maxd 105 int a[maxd][maxd]; int main(){ int n,i,j,ans[10000+5],cnt,flag; scanf("%d",&n); for(i=1;i<=n;i++){ for(j=1;j<=n;j++){

2022-03-10 09:10:50 383

原创 XDOJ 综合题 窗口模拟

标题 窗口模拟 类别 综合 时间限制 2S 内存限制 256Kb 问题描述 在某图形操作系统中,有 N 个窗口,每个窗口都是一个两边与坐标轴分别平行的矩形区域。窗口的边界上的点也属于该窗口。 窗口之间有层次的区别,在多于一个窗口重叠的区域里,只会显示位于顶层的窗口里的内容。 当你点击屏幕上一个点的时候,你就选择了处于被点击位置的最顶层窗口,并且这个窗口就会被移到所有窗口的最顶层,而剩余的窗口的层次顺序不变。 如果你点击的位置不属于任何窗口,则系统会忽略你这次点...

2022-01-27 11:28:05 208

原创 xdoj 四星题 购票系统

标题 购票系统 类别 综合 时间限制 1S 内存限制 256Kb 问题描述 请实现一个铁路购票系统的简单座位分配算法,来处理一节车厢的座位分配。 假设一节车厢有20排、每一排5个座位。为方便起见,我们用1到100来给所有的座位编号,第一排是1到5号,第二排是6到10号,依次类推,第20排是96到100号。   购票时,一个人可能购一张或多张票,最多不超过5张。如果这几张票可以安排在同一排编号相邻的座位,则应该安排在编号最小的相邻座位。否则应该安排在编号...

2022-01-26 20:13:11 124

原创 金字塔打印

废话不多说,这纯粹是考验你对for循环的应用 #include<stdio.h> #include<stdlib.h> #include<string.h> void tow(char target,int n) { int i,j,z; int cnt=n-1; for(i=0;i<n;i++){ for(z=0;z<cnt;z++){ printf(" "); } cnt--; for(j=0;j<=i;j++){

2022-01-01 20:30:32 4155

原创 XDOJ 考勤系统

标题 考勤系统 类别 时间限制 1S 内存限制 256Kb 问题描述 实验室使用考勤系统对学生进行考勤。考勤系统会记录下每个学生一天内每次进出实验室的时间。 每位学生有一个唯一编号,每条考勤记录包括学生的编号,进入时间、离开时间。 给出所有学生一天的考勤记录,请统计每个学生在实验室工作的时间,并按照工作时间从长到短给出一天的统计表,工作时间相同时按编号从小到大排序。 输入说明 输入的第一行包含一个整数n,表示考勤记录条数。1≤n≤100,学生的编号为不...

2021-12-25 18:10:44 162

原创 XDOJ 文件排序

#include<stdio.h> #include<string.h> #define maxd 100+5 typedef struct { int year; int month; int day; long long memory; }file; file s[maxd]; void swap(file*p1,file*p2){ file temp=*p1; *p1=*p2; *p2=temp; } int main(){ int n; int i; s.

2021-12-25 16:38:44 3630

原创 xdoj综合题 数字统计排序(结构体版本)

标题 数字统计排序 类别 综合 时间限制 1S 内存限制 256Kb 问题描述 给定n个整数,请统计出每个整数出现的次数,按出现次数从多到少的顺序输出,次数相同时先输出值较小的数。 输入说明 输入的第一行包含一个整数n,表示给定数字的个数。 1 ≤ n ≤ 1000。 第二行包含n个整数,相邻的整数之间用一个空格分隔,表示所给定的整数。给出的数都是不超过1000的非负整数。 输出说明 输出多行,每行包含两个整数,分别表示一个给定的整数和它出...

2021-12-25 16:05:33 655

原创 XDOJ 综合题 数字分解排序

xdoj综合题

2021-12-25 14:49:03 3379

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除