E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
PAT乙级1014
(
PAT乙级
)1003 我要通过!
1003我要通过!(20)(20分)“答案正确”是自动判题系统给出的最令人欢喜的回复。本题属于PAT的“答案正确”大派送——只要读入的字符串满足下列条件,系统就输出“答案正确”,否则输出“答案错误”。得到“答案正确”的条件是:字符串中必须仅有P,A,T这三种字符,不可以包含其它字符;\任意形如xPATx的字符串都可以获得“答案正确”,其中x或者是空字符串,或者是仅由字母A组成的字符串;\如果aPb
edjoker2
·
2018-07-16 09:43
PAT乙级
基于Headless浏览器来访问当当页面商品信息--代码示例
代码示例#-*-coding:utf-8-*-"""CreatedonTueJul
1014
:41:0
bladestone
·
2018-07-10 15:03
脚本语言
数据爬虫
数据爬虫
nmap命令的详解
[root@localhost~]#nmap-sP192.168.8.0/24StartingNmap6.40(http://nmap.org)at2018-07-
1014
:32CSTNmapscanreportfor192.168.8.0Hostisup
黄宝康
·
2018-07-10 14:16
linux
PAT
1014
Waiting in Line (30)
1014
WaitinginLine(30)(30分)SupposeabankhasNwindowsopenforservice.Thereisayellowlineinfrontofthewindowswhichdevidesthewaitingareaintotwoparts.Therulesforthecustomerstowaitinlineare
god_speed丶
·
2018-07-10 00:37
数据结构
PAT甲级
基础题)附各大OJ题目分类
水题(基础题)附各大OJ题目分类2015年02月06日15:00:38阅读数:5018入门必备~~HDU1000HDU1001HDU1004HDU1005HDU1008HDU1012HDU1013HDU
1014
HDU1017HDU1019HDU1021HDU1028HDU1029HDU1032HDU1037HDU1040HDU1048HDU1056HDU1058HDU1061HDU1070H
BLUE_blue001
·
2018-07-01 15:30
BZOJ
1014
JSOI2008 火星人prefix 【非旋转Treap】*
BZOJ
1014
JSOI2008火星人prefixDescription火星人最近研究了一种操作:求一个字串两个后缀的公共前缀。
Dream_Maker_yangkai
·
2018-06-28 10:10
非旋Treap
c++
BZOJ
非旋Treap
平衡树
数据结构
好题
springboot2整合OAuth2.0认证实例
springboot2整合OAuth2.0实例代码实例放到:https://github.com/haoxiaoyong
1014
/springboot-examplesspringboot-oauth2
haoxiaoyong1014
·
2018-06-24 22:48
Spring
Security
OAuth2.0
PAT乙级
1003 我要通过!
1003我要通过!(20)(20分)“答案正确”是自动判题系统给出的最令人欢喜的回复。本题属于PAT的“答案正确”大派送——只要读入的字符串满足下列条件,系统就输出“答案正确”,否则输出“答案错误”。得到“答案正确”的条件是:1.字符串中必须仅有P,A,T这三种字符,不可以包含其它字符;\任意形如xPATx的字符串都可以获得“答案正确”,其中x或者是空字符串,或者是仅由字母A组成的字符串;\如果a
lyg_blog
·
2018-06-18 22:23
PAT乙级
A除以B(20)(
PAT乙级
)
时间限制1000ms内存限制32768KB代码长度限制100KB题目描述本题要求计算A/B,其中A是不超过1000位的正整数,B是1位正整数。你需要输出商数Q和余数R,使得A=B*Q+R成立。输入描述:输入在1行中依次给出A和B,中间以1空格分隔。输出描述:在1行中依次输出Q和R,中间以1空格分隔。输入例子:1234567890509876543217输出例子:176366841501410934
lyp_1020k
·
2018-06-16 23:14
算法
PAT
程序运行时间(15)(
PAT乙级
)
题目描述要获得一个C语言程序的运行时间,常用的方法是调用头文件time.h,其中提供了clock()函数,可以捕捉从程序开始运行到clock()被调用时所耗费的时间。这个时间单位是clocktick,即“时钟打点”。同时还有一个常数CLK_TCK,给出了机器时钟每秒所走的时钟打点数。于是为了获得一个函数f的运行时间,我们只要在调用f之前先调用clock(),获得一个时钟打点数C1;在f执行完成后再
lyp_1020k
·
2018-06-13 12:16
算法
PAT
找素数(
PAT乙级
)
题目描述令Pi表示第i个素数。现任给两个正整数M#includeusingnamespacestd;#defineN10005#defineM200005boolcheck[M];longprime[N];intmain(){inttot=0,m,n,count=0;memset(check,0,sizeof(check));for(inti=2;tot>m>>n;for(inti=m;i#inc
lyp_1020k
·
2018-06-12 14:30
PAT
PAT乙级
Java实现_1017 A除以B (20) _附详细解题注释_17
1017A除以B(20)(20分)本题要求计算A/B,其中A是不超过1000位的正整数,B是1位正整数。你需要输出商数Q和余数R,使得A=B*Q+R成立。输入格式:输入在1行中依次给出A和B,中间以1空格分隔。输出格式:在1行中依次输出Q和R,中间以1空格分隔。输入样例:1234567890509876543217输出样例:176366841501410934743作者:CHEN,Yue单位:PA
coder__666
·
2018-06-10 20:46
PAT乙级Java实现
如何随心所欲地自定义log4j输出格式
日期日志等级ClassName:line-[版本号][请求ip地址][项目应用名称][服务接口模块][模块方法][业务参数1][业务参数2][业务参数3]日志详细内容(必须为json格式)示例:2018-05-
1014
神在异乡
·
2018-06-09 00:21
开发环境相关
PAT乙级
Java实现_
1014
福尔摩斯的约会 (20) _附详细解题注释_14
1014
福尔摩斯的约会(20)(20分)大侦探福尔摩斯接到一张奇怪的字条:“我们约会吧!3485djDkxh4hhGE2984akDfkkkkggEdsbs&hgsfdkd&Hyscvnm”。
coder__666
·
2018-06-02 17:35
PAT乙级Java实现
PAT乙级
试题整理(二)——牛客网20分真题整理
牛客网上共有真题六套,其中每套题有15分题一道,20分题目3道,25分题目1道,共计100分。考试时要求考生在180分钟内完成,依照陈越姥姥的说法,要在30分钟内拿下乙级20分题目,所以我们这篇主要想办法怎么尽量缩短自己的做题时间。我之前只学过Java和C#,没有学过C语言,粗浅学习了一下C语言基本语法,想借刷题这个机会好好体会一下面向过程的设计语言的精髓,因此在第一部分用了C语言做,做完之后发现
Dirichlet_zju
·
2018-06-01 22:57
PAT
PAT乙级
试题整理(二)——牛客网20分真题整理
牛客网上共有真题六套,其中每套题有15分题一道,20分题目3道,25分题目1道,共计100分。考试时要求考生在180分钟内完成,依照陈越姥姥的说法,要在30分钟内拿下乙级20分题目,所以我们这篇主要想办法怎么尽量缩短自己的做题时间。我之前只学过Java和C#,没有学过C语言,粗浅学习了一下C语言基本语法,想借刷题这个机会好好体会一下面向过程的设计语言的精髓,因此在第一部分用了C语言做,做完之后发现
Dirichlet_zju
·
2018-06-01 22:57
PAT
算法
竞赛
算法题解题思路
PAT
PAT乙级
练习题.
1014
PAT.
1014
福尔摩斯的约会大侦探福尔摩斯接到一张奇怪的字条:“我们约会吧!3485djDkxh4hhGE2984akDfkkkkggEdsbs&hgsfdkd&Hyscvnm”。
Death__moon
·
2018-05-29 12:56
pat
c++
PAT——乙
PAT乙级
试题整理(一)——牛客网15分真题整理
牛客网上共有真题六套,其中每套题有15分题一道,20分题目3道,25分题目1道,共计100分。考试时要求考生在180分钟内完成。我之前只学过Java和C#,没有学过C语言,粗浅学习了一下C语言基本语法,想借刷题这个机会好好体会一下面向过程的设计语言的精髓。这里计划:1.先说题目思路,2.再贴上自己的垃圾代码,做一番自我批评,3.然后贴上我认为的经典代码,分析一番以便学习。通过这样的三个步骤希望提高
Dirichlet_zju
·
2018-05-23 15:28
PAT
PAT乙级
Java实现_1007. 素数对猜想 _附详细解题注释_07
1007.素数对猜想(20)时间限制400ms内存限制65536kB代码长度限制8000B判题程序Standard作者CHEN,Yue让我们定义dn为:dn=pn+1-pn,其中pi是第i个素数。显然有d1=1且对于n>1有dn是偶数。“素数对猜想”认为“存在无穷多对相邻且差为2的素数”。现给定任意正整数N(<105),请计算不超过N的满足猜想的素数对的个数。输入格式:每个测试输入包含1个测试用例
coder__666
·
2018-05-07 19:52
PAT乙级Java实现
PAT乙级
Java实现_1003. 我要通过 _附详细解题注释_03
1003.我要通过!(20)时间限制400ms内存限制65536kB代码长度限制8000B判题程序Standard作者CHEN,Yue“答案正确”是自动判题系统给出的最令人欢喜的回复。本题属于PAT的“答案正确”大派送——只要读入的字符串满足下列条件,系统就输出“答案正确”,否则输出“答案错误”。得到“答案正确”的条件是:1.字符串中必须仅有P,A,T这三种字符,不可以包含其它字符;2.任意形如x
coder__666
·
2018-05-06 16:04
Java练习
PAT
PAT
Java
PAT乙级
Java题目
PAT乙级Java实现
PAT乙级
Java实现_1002. 写出这个数 _附详细解题注释_02
1002.写出这个数(20)时间限制400ms内存限制65536kB代码长度限制8000B判题程序Standard作者CHEN,Yue读入一个自然数n,计算其各位数字之和,用汉语拼音写出和的每一位数字。输入格式:每个测试输入包含1个测试用例,即给出自然数n的值。这里保证n小于10100。输出格式:在一行内输出n的各位数字之和的每一位,拼音数字间有1空格,但一行中最后一个拼音数字后没有空格。输入样例
coder__666
·
2018-05-06 12:59
PAT乙级Java实现
Spring Security OAuth2.0实现单点登录SSO
基于SpringSecurityOAuth2.0实现单点登录SSO完整的代码下载链接https://github.com/haoxiaoyong
1014
/spring-security-sso简单的单点登录
haoxiaoyong1014
·
2018-04-27 14:26
单点登录
Spring
Security
OAuth2.0
使用 maven插件构建 Docker镜像
官方网址:https://github.com/spotify/docker-maven-plugin2.准备工作从GitHub中拉去demo:https://github.com/haoxiaoyong
1014
haoxiaoyong1014
·
2018-04-27 10:02
maven
docker
docker-compose
oppo手机的屏幕常亮问题
李国帅2018/4/
1014
:44:00问题描述当oppo手机设置-显示与亮度-自动息屏=30秒的时候,偶尔存在这种情况:腾讯音视频对讲过程中,30秒后手机屏幕关闭,当息屏1分钟之后,探视自动结束。
微澜-
·
2018-04-25 09:19
PAT乙级
真题及训练集-1008
1008.数组元素循环右移问题(20)一个数组A中存有N(N>0)个整数,在不允许使用另外数组的前提下,将每个整数循环向右移M(M>=0)个位置,即将A中的数据由(A0A1……AN-1)变换为(AN-M……AN-1A0A1……AN-M-1)(最后M个数循环移至最前面的M个位置)。如果需要考虑程序移动数据的次数尽量少,要如何设计移动的方法?输入格式:每个输入包含一个测试用例,第1行输入N(1=0);
chianing_han
·
2018-04-19 22:38
Java习题
PAT乙级
真题及训练集-1007
1007.素数对猜想(20)让我们定义dn为:dn=pn+1-pn,其中pi是第i个素数。显然有d1=1且对于n>1有dn是偶数。“素数对猜想”认为“存在无穷多对相邻且差为2的素数”。现给定任意正整数N(<105),请计算不超过N的满足猜想的素数对的个数。输入格式:每个测试输入包含1个测试用例,给出正整数N。输出格式:每个测试用例的输出占一行,不超过N的满足猜想的素数对的个数。输入样例:20输出样
chianing_han
·
2018-04-14 21:01
Java习题
PAT乙级
真题及训练集-1003
1003.我要通过!(20)“答案正确”是自动判题系统给出的最令人欢喜的回复。本题属于PAT的“答案正确”大派送——只要读入的字符串满足下列条件,系统就输出“答案正确”,否则输出“答案错误”。得到“答案正确”的条件是:1.字符串中必须仅有P,A,T这三种字符,不可以包含其它字符;2.任意形如xPATx的字符串都可以获得“答案正确”,其中x或者是空字符串,或者是仅由字母A组成的字符串;3.如果aPb
chianing_han
·
2018-04-10 22:12
Java习题
HDU 4597 Play Game(记忆化搜索)
1000MS(Java/Others)MemoryLimit:65535/65535K(Java/Others)TotalSubmission(s):1704AcceptedSubmission(s):
1014
ProblemDescriptionAliceandBobareplayingagame.Therearetwopilesofcards.The
Com_ice
·
2018-04-09 10:42
DFS算法
PAT乙级
1080.MOOC期终成绩
#include#include#include#include#include#includeusingnamespacestd;structnode{stringname;intgrom;intGm;intGn;intG;boolgm;boolgn;}note[10010];boolcmp(structnodea,structnodeb){if(a.G==b.G)returna.nameb.G
Ls_attack
·
2018-04-03 08:09
PAT试题
1000位韩国10代少女们亲选的气垫TOP5!快来种草吧~
韩国以10代少女们为对象针对气垫BB性价比做了调查问卷,今天为大家盘点排在前5名的气垫BB,一起来种草吧~调查时间:2/22(四)~2/28(三)参与人数:
1014
名TOP1:CLIO无暇水润气垫BBXP15gx2
韩国me2day
·
2018-03-24 00:00
drbd指南
feisky云计算、虚拟化与Linux技术笔记posts-
1014
,comments-298,trackbacks-1,articles-1博客园::首页::新随笔::联系::订阅订阅::管理公告下载我的
不排版
·
2018-03-21 10:14
PAT乙级
1003. 我要通过!
“答案正确”是自动判题系统给出的最令人欢喜的回复。本题属于PAT的“答案正确”大派送——只要读入的字符串满足下列条件,系统就输出“答案正确”,否则输出“答案错误”。得到“答案正确”的条件是:1.字符串中必须仅有P,A,T这三种字符,不可以包含其它字符;2.任意形如xPATx的字符串都可以获得“答案正确”,其中x或者是空字符串,或者是仅由字母A组成的字符串;3.如果aPbTc是正确的,那么aPbAT
LT_TYX
·
2018-03-16 17:46
PAT乙级
PAT乙级
1017:A/B
PAT乙级
1017:A/B题目描述:本题要求计算A/B,其中A是不超过1000位的正整数,B是1位正整数。你需要输出商数Q和余数R,使得A=B*Q+R成立。
Apollo-yyy
·
2018-03-13 21:01
基础操作
PAT乙级
PAT乙级
题 1018 python解答
1018.锤子剪刀布(20)现给出两人的交锋记录,请统计双方的胜、平、负次数,并且给出双方分别出什么手势的胜算最大。输入格式:输入第1行给出正整数N(<=105),即双方交锋的次数。随后N行,每行给出一次交锋的信息,即甲、乙双方同时给出的的手势。C代表“锤子”、J代表“剪刀”、B代表“布”,第1个字母代表甲方,第2个代表乙方,中间有1个空格。输出格式:输出第1、2行分别给出甲、乙的胜、平、负次数,
吸一口柠檬茶
·
2018-03-13 04:44
PAT乙级
PAT乙级
1005. 继续(3n+1)猜想
卡拉兹(Callatz)猜想已经在1001中给出了描述。在这个题目里,情况稍微有些复杂。当我们验证卡拉兹猜想的时候,为了避免重复计算,可以记录下递推过程中遇到的每一个数。例如对n=3进行验证的时候,我们需要计算3、5、8、4、2、1,则当我们对n=5、8、4、2进行验证的时候,就可以直接判定卡拉兹猜想的真伪,而不需要重复计算,因为这4个数已经在验证3的时候遇到过了,我们称5、8、4、2是被3“覆盖
LT_TYX
·
2018-03-11 13:57
PAT乙级
bzoj
1014
splay
#include#defineN165009#defineMO998244353#defineMO21000000009usingnamespacestd;inlineintread(){charc=getchar();intret=0;while(c57)c=getchar();while(c>=48&&cr)return;p=++cnt;if(l==r){g[p]=t[p]=t2[p]=a[l
陈彦博
·
2018-03-05 15:39
bzoj
splay
poj
1014
多重背包
就是判断弹珠是否可以平分,一开始想到了背包模型。一开始转画成了01背包。wa了。那是就一直在纠结物品的cost是什么,假设成了1,后来一直不对,看了题解他们将cost设定等于就是将cost等同于weight.就是在寻找也可以转化这样想,将所给的标准就是cost,也就是体积的话,问题就转化成了在不考虑价值的情况下。怎么分配可以放满容积为sum/2的背包。#include#include#includ
AC_jie
·
2018-02-26 21:42
动态规划
思维题
新的期待,新的向往
正文Now所做做完了
PAT乙级
真题30道。在学校吃了两星期的外卖!!!php,mysql的初步入门,并做了一个雇员管理系统的项目,待优化。看完了一本书《你就是想得太多》,一部视频老罗的《时间的朋友》。
Draymonders
·
2018-02-24 16:06
PAT-
1014
Waiting in Line (30)
题目大意:本题需要进行深度的审题,关于怎么排队就不再赘述了。本题的坑点在于当某人于17:00之前(不包含17:00)已经在办理业务,那么这个人的时间也得算,还在排队的回家(举个例子:如果某人在17:00之前已经在办业务了,那么他的业务如果还有7个小时,出纳员也得陪他到半夜。)解题思路:模拟题。用队列模拟各柜台的排队状况,用一个循环代表时间的流逝,具体细节看代码。题目链接:https://www.p
zhoujian_1943
·
2018-02-22 23:03
PAT
(
PAT乙级
)A+B和C(Python)
给定区间[-231,231]内的3个整数A、B和C,请判断A+B是否大于C。输入格式:输入第1行给出正整数T(C,否则输出“Case#X:false”,其中X是测试用例的编号(从1开始)。输入样例:41232342147483647021474836460-2147483648-2147483647输出样例:Case#1:falseCase#2:trueCase#3:trueCase#4:fals
StrawberryPanda
·
2018-02-17 14:28
python
pat
第二次作业
01058010912030264110时,停靠在1026时,停靠在1037时,停靠在148时,停靠在1059时,停靠在1乘客等待时间为119测试数据第二组:01001001001001010时,停靠在1012时,停靠在
1014
b6666666666666666b
·
2018-02-08 23:00
考试座位号(15)-浙大
PAT乙级
真题java实现
个人博客:打开链接1041.考试座位号(15)每个PAT考生在参加考试时都会被分配两个座位号,一个是试机座位,一个是考试座位。正常情况下,考生在入场时先得到试机座位号码,入座进入试机状态后,系统会显示该考生的考试座位号码,考试时考生需要换到考试座位就座。但有些考生迟到了,试机已经结束,他们只能拿着领到的试机座位号码求助于你,从后台查出他们的考试座位号码。输入格式:输入第一行给出一个正整数N(lis
小景哥哥
·
2018-01-23 16:27
PAT乙级
到底买不买(20)-浙大
PAT乙级
真题java实现
个人博客:打开链接1039.到底买不买(20)小红想买些珠子做一串自己喜欢的珠串。卖珠子的摊主有很多串五颜六色的珠串,但是不肯把任何一串拆散了卖。于是小红要你帮忙判断一下,某串珠子里是否包含了全部自己想要的珠子?如果是,那么告诉她有多少多余的珠子;如果不是,那么告诉她缺了多少珠子。为方便起见,我们用[0-9]、[a-z]、[A-Z]范围内的字符来表示颜色.例如在图1中,第3串是小红想做的珠串;那么
小景哥哥
·
2018-01-23 14:15
pat
java
PAT乙级
挖掘机技术哪家强(20)-浙大
PAT乙级
真题java实现
个人博客:打开链接1032.挖掘机技术哪家强(20)为了用事实说明挖掘机技术到底哪家强,PAT组织了一场挖掘机技能大赛。现请你根据比赛结果统计出技术最强的那个学校。输入格式:输入在第1行给出不超过10^5的正整数N,即参赛人数。随后N行,每行给出一位参赛者的信息和成绩,包括其所代表的学校的编号(从1开始连续编号)、及其比赛成绩(百分制),中间以空格分隔。输出格式:在一行中给出总得分最高的学校的编号
小景哥哥
·
2018-01-19 20:21
PAT乙级
打印沙漏(20)-浙大
PAT乙级
真题java实现
个人博客:打开链接1027.打印沙漏(20)本题要求你写个程序把给定的符号打印成沙漏的形状。例如给定17个“*”,要求按下列格式打印*****************所谓“沙漏形状”,是指每行输出奇数个符号;各行符号中心对齐;相邻两行符号数差2;符号数先从大到小顺序递减到1,再从小到大顺序递增;首尾符号数相等。给定任意N个符号,不一定能正好组成一个沙漏。要求打印出的沙漏能用掉尽可能多的符号。输入格
小景哥哥
·
2018-01-18 14:43
PAT乙级
月饼 (25)--浙大
PAT乙级
真题java实现
个人博客:打开链接月饼(25)月饼是中国人在中秋佳节时吃的一种传统食品,不同地区有许多不同风味的月饼。现给定所有种类月饼的库存量、总售价、以及市场的最大需求量,请你计算可以获得的最大收益是多少。注意:销售时允许取出一部分库存。样例给出的情形是这样的:假如我们有3种月饼,其库存量分别为18、15、10万吨,总售价分别为75、72、45亿元。如果市场的最大需求量只有20万吨,那么我们最大收益策略应该是
小景哥哥
·
2018-01-17 14:42
PAT乙级
PAT乙级
题解(1023. 组个最小数)
1023.组个最小数(20)时间限制100ms内存限制65536kB代码长度限制8000B判题程序Standard作者CAO,Peng给定数字0-9各若干个。你可以以任意顺序排列这些数字,但必须全部使用。目标是使得最后得到的数尽可能小(注意0不能做首位)。例如:给定两个0,两个1,三个5,一个8,我们得到的最小的数就是10015558。现给定数字,请编写程序输出能够组成的最小的数。输入格式:每个输
HytonightYX
·
2018-01-15 23:51
PAT乙级
MOOC期终成绩 (25)-
PAT乙级
真题
1080.MOOC期终成绩(25)对于在中国大学MOOC(http://www.icourse163.org/)学习“数据结构”课程的学生,想要获得一张合格证书,必须首先获得不少于200分的在线编程作业分,然后总评获得不少于60分(满分100)。总评成绩的计算公式为G=(G期中x40%+G期末x60%),如果G期中>G期末;否则总评G就是G期末。这里G期中和G期末分别为学生的期中和期末成绩。现在的
柳婼
·
2018-01-15 15:42
PAT
企业破产如何保证债权人的合法权益
【案情简介】华泰铝轮毂(泰安)有限公司(以下简称“华泰铝轮毂公司”)系2001年注册成立的外商独资企业,注册资本金为
1014
万美元,实收资本
1014
万美元,公司投资人为华泰控股有限公司(英属维尔京群岛)
111954c5231c
·
2018-01-12 15:04
1014
. 福尔摩斯的约会
大侦探福尔摩斯接到一张奇怪的字条:“我们约会吧!3485djDkxh4hhGE2984akDfkkkkggEdsbs&hgsfdkd&Hyscvnm”。大侦探很快就明白了,字条上奇怪的乱码实际上就是约会的时间“星期四14:04”,因为前面两字符串中第1对相同的大写英文字母(大小写有区分)是第4个字母'D',代表星期四;第2对相同的字符是'E',那是第5个英文字母,代表一天里的第14个钟头(于是一天
Caronell
·
2018-01-11 18:42
PAT乙级
上一页
43
44
45
46
47
48
49
50
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他