- 博客(327)
- 收藏
- 关注
原创 2024华为OD题库华为OD机试E卷真题目录(持续更新,当前132道)+ 配套在线刷题网站【E卷+D卷+C卷+B卷+A卷】
2024年9月最新华为OD机试E卷真题题库(已更新132道),包含C语言,C++,java,python3,jsnode,go六种题解,含在线刷题网站,全网更新速度最快最新。
2024-04-21 16:11:39
9696
11
原创 美团笔试编程机考真题-小美的 MT( Java | Python3 | C++ | C语言 | JsNode | Go )实现100%通过率
MT 是美团的缩写,因此小美很喜欢这两个字母。现在小美拿到了一个仅由大写字母组成字符串,她可以最多操作k次,每次可以修改任意一个字符。小美想知道,操作结束后最多共有多少个'M'和'T'字符?时间限制:C/C++ 1秒,其他语言2秒空间限制:C/C++ 256M,其他语言512M。
2024-12-12 00:21:55
43
原创 美团笔试编程机考真题-小美的密码( Java | Python3 | C++ | C语言 | JsNode | Go )实现100%通过率
小美准备登录美团,需要输入密码,小美忘记了密码,只记得密码可能是 n 个字符串中的一个。小美会按照密码的长度从小到大依次尝试每个字符串,对于相同长度的字符串,小美随机尝试,并且相同的密码只会尝试一次。小美想知道,她最少需要尝试多少次才能登录成功,最多需要尝试多少次才能登录成功。小美不会重新尝试已经尝试过的字符串。成功登录后会立即停止尝试。时间限制:C/C++ 1秒,其他语言2秒空间限制:C/C++ 256M,其他语言512M。
2024-12-11 23:59:30
42
原创 美团笔试编程机考真题-小美的数组删除( Java | Python3 | C++ | C语言 | JsNode | Go )实现100%通过率
小美有一个长度为 n 的数组 a1,a2,a3,...,an,他可以对数组进行如下操作:● 删除第一个元素a1,同时数组的长度减一,花费为 x● 删除整个数组,花费为 k * MEX(a),(其中MEX(a)表示a中未出现过的最小非负整数,例如 [0,1,2,4] 的 MEX 为 3)小美想知道将 a 数组全部清空的最小代价是多少,请你帮帮他吧。时间限制:C/C++ 1秒,其他语言2秒空间限制:C/C++ 256M,其他语言512M。
2024-12-11 23:59:15
52
原创 美团笔试编程机考真题-小美的因子查询( Java | Python3 | C++ | C语言 | JsNode | Go )实现100%通过率
小美对偶数因子很感兴趣,她将进行 T 次询问,每次都会给出一个正整数 x,请你告诉她 x 是否存在至少一个偶数因子。也就是说 x 是否存在某个因子 [注1]是偶数。注1:y 是 x 的因子,当且仅当 x mod y=0。时间限制:C/C++ 1秒,其他语言2秒空间限制:C/C++ 256M,其他语言512M。
2024-12-11 23:59:01
30
原创 美团笔试编程机考真题-包裹分类( Java | Python3 | C++ | C语言 | JsNode | Go )实现100%通过率
小美在美团外卖工作,负责处理包裹的分类。每个包裹都有一个唯一的标识符(ID),ID由一串字母和数字组成。你需要根据包裹的ID来判断它属于哪一类。请你帮助小美完成任务,输入包裹id,输出对应的哪一类。时间限制:C/C++ 1秒,其他语言2秒空间限制:C/C++ 256M,其他语言512M。
2024-12-11 23:58:46
28
原创 美团笔试编程机考真题-小美的平衡矩阵( Java | Python3 | C++ | C语言 | JsNode | Go )实现100%通过率
小美拿到了一个n∗n的矩阵,其中每个元素是 0 或者 1。小美认为一个矩形区域是完美的,当且仅当该区域内 0 的数量恰好等于 1 的数量。现在,小美希望你回答有多少个i∗i的完美矩形区域。你需要回答1≤i≤n的所有答案。时间限制:C/C++ 1秒,其他语言2秒空间限制:C/C++ 256M,其他语言512M。
2024-12-11 23:58:29
161
原创 美团笔试编程机考真题-小美的数组询问( Java | Python3 | C++ | C语言 | JsNode | Go )实现100%通过率
小美拿到了一个由正整数组成的数组,但其中有一些元素是未知的(用 0 来表示)。现在小美想知道,如果那些未知的元素在区间 [l,r] 范围内随机取值的话,数组所有元素之和的最小值和最大值分别是多少?共有 q 次询问。时间限制:C/C++ 1秒,其他语言2秒空间限制:C/C++ 256M,其他语言512M。
2024-12-11 23:58:13
309
原创 华为OD机试2024年E卷-箱子之字形摆放[100分]( Java | Python3 | C++ | C语言 | JsNode | Go )实现100%通过率
有一批箱子(形式为字符串,设为str), 要求将这批箱子按从上到下以之字形的顺序摆放在宽度为 n 的空地,请输出箱子的摆放位置。输入一行字符串,通过空格分隔,前面部分为字母或数字组成的字符串str,表示箱子;后面部分为数字n,表示空地的宽度。箱子摆放结果,如题目示例所示。
2024-12-05 22:29:27
144
原创 华为OD机试2024年E卷-优秀学员统计[100分]( Java | Python3 | C++ | C语言 | JsNode | Go )实现100%通过率
员工编号范围为0~10,id为10的员工连续打卡30天,排第一,id为0,1,6,7的员工打卡都是两天,id为0,1,7的员工在第一天就打卡,比id为6的员工早,排在前面,0,1,7按id升序排列,所以输出[10,0,1,7,6]员工编号范围为0-6,id为0,1,2,3,4,5的员工打卡次数相同,最早开始打卡的时间也一样,所以按id升序返回前5个id。注:不考虑并列的情况,按规则返回前5名员工的id即可,如果当月打卡的员工少于5个,按规则排序返回所有有打卡记录的员工id。
2024-12-05 22:14:01
194
原创 华为OD机试2024年E卷-静态代码扫描服务[100分]( Java | Python3 | C++ | C语言 | JsNode | Go )实现100%通过率
给出源代码文件标识序列和文件大小序列,求解采用合理的缓存策略,最少需要的金币数。文件大小相同,扫描成本均为1个金币。1、文件扫描的成本和文件大小相关,如果文件大小为N,则扫描成本为N个金币。3、扫描报告缓存后,后继再碰到该文件则不需要扫描成本,直接获取缓存结果。2、扫描报告的缓存成本和文件大小无关,每缓存一个报告需要M个金币。第二行为文件标识序列:F1,F2,F3,....,Fn。第三行为文件大小序列:S1,S2,S3,....,Sn。采用合理的缓存策略,需要的最少金币数。
2024-11-30 00:31:31
150
原创 华为OD机试2024年E卷-木板[100分]( Java | Python3 | C++ | C语言 | JsNode | Go )实现100%通过率
小明有 n 块木板,第 i ( 1 ≤ i ≤ n ) 块木板长度为 ai。小明买了一块长度为 m 的木料,这块木料可以切割成任意块,拼接到已有的木板上,用来加长木板。输入的第一行包含两个正整数, n ( 1 ≤ n ≤ 10^3 ), m ( 1 ≤ m ≤ 10^6 ),n 表示木板数, m 表示木板长度。给第3块木板长度增加1后,这5块木板长度变为[4,5,4,5,5],剩余木料的长度为1。这5块木板长度变为[5,5,5,5,5],最短的木板的长度最大为5。
2024-11-29 20:07:14
56
原创 华为OD机试2024年E卷-寻找最大价值的矿堆[200分]( Java | Python3 | C++ | C语言 | JsNode | Go )实现100%通过率
给你一个由 '0' (空地)、'1' (银矿)、'2'(金矿) 组成的的地图,矿堆只能由上下左右相邻的金矿或银矿连接形成。超出地图范围可以认为是空地。假设银矿价值1,金矿价值2 ,请你找出地图中最大价值的矿堆并输出该矿堆的价值。
2024-11-07 21:42:52
191
原创 华为OD机试2024年E卷-查找一个有向网络的头节点和尾节点[200分]( Java | Python3 | C++ | C语言 | JsNode | Go )实现100%通过率
给定一个有向图,图中可能包含有环,图使用二维矩阵表示,每一行的第一列表示起始节点,第二列表示终止节点,如 [0, 1] 表示从 0 到 1 的路径。求这个数据的首节点与尾节点,题目给的用例会是一个首节点,但可能存在多个尾节点。同时图中可能含有环。如果图中含有环,返回 [-1]。输出一行头节点和尾节点。如果有多个尾节点,按从大到小的顺序输出。第二行为2N个数字。第一行为后续输入的键值对数量N(N ≥ 0)说明:入度为0是首节点,出度为0是尾节点。每个节点用正整数表示。
2024-11-07 21:41:22
126
原创 华为OD机试2024年E卷-最大矩阵和[100分]( Java | Python3 | C++ | C语言 | JsNode | Go )实现100%通过率
输入的第一行包含2个整数n, m(1
2024-11-07 18:47:43
139
原创 华为OD机试2024年E卷-恢复数字序列[100分]( Java | Python3 | C++ | C语言 | JsNode | Go )实现100%通过率
对于一个连续正整数组成的序列,可以将其拼接成一个字符串,再将字符串里的部分字符打乱顺序。如序列8 9 10 11 12,拼接成的字符串为89101112,打乱一部分字符后得到90811211,原来的正整数10就被拆成了0和1。现给定一个按如上规则得到的打乱字符的字符串,请将其还原成连续正整数序列,并输出序列中最小的数字。输入一行,为打乱字符的字符串和正整数序列的长度,两者间用空格分隔,字符串长度不超过200,正整数不超过1000,保证输入可以还原成唯一序列。输出一个数字,为序列中最小的数字。
2024-11-07 18:39:20
115
原创 华为OD机试2024年E卷-MVP争夺战[100分]( Java | Python3 | C++ | C语言 | JsNode | Go )实现85%通过率
在星球争霸篮球赛对抗赛中,最大的宇宙战队希望每个人都能拿到MVP,MVP的条件是单场最高分得分获得者。可以并列所以宇宙战队决定在比赛中尽可能让更多队员上场,并且让所有得分的选手得分都相同,然而比赛过程中的每1分钟的得分都只能由某一个人包揽。输入第一行为一个数字 t ,表示为有得分的分钟数。输出有得分的队员都是MVP时,最少得MVP得分。第二行为 t 个数字,代表每一分钟的得分 p,样例解释 一共 4 人得分,分别都是 6 分。
2024-11-07 00:31:42
586
原创 华为OD机试2024年E卷-路灯照明问题[100分]( Java | Python3 | C++ | C语言 | JsNode | Go )实现100%通过率
在一条笔直的公路上安装了N个路灯,从位置0开始安装,路灯之间间距固定为100米。每个路灯都有自己的照明半径,请计算第一个路灯和最后一个路灯之间,无法照明的区间的长度和。第一行为一个数N,表示路灯个数,1
2024-11-05 23:28:48
136
2
原创 华为OD机试2024年E卷-分班[100分]( Java | Python3 | C++ | C语言 | JsNode | Go )实现100%通过率
题目描述幼儿园两个班的小朋友在排队时混在了一起,每位小朋友都知道自己是否与前面一位小朋友同班,请你帮忙把同班的小朋友找出来。小朋友的编号是整数,与前一位小朋友同班用Y表示,不同班用N表示。输入描述输入为空格分开的小朋友编号和是否同班标志。比如:6/N 2/Y 3/N 4/Y,表示4位小朋友,2和6同班,3和2不同班,4和3同班。其中,小朋友总数不超过999,每个小朋友编号大于0,小于等于999。不考虑输入格式错误问题。
2024-11-05 22:14:32
203
原创 华为OD机试2024年E卷-数据分类[100分]( Java | Python3 | C++ | C语言 | JsNode | Go )实现100%通过率
又比如一个数据a=0x01010103,b=3,按照分类方法计算(0x01+0x01+0x01+0x03)%3=0,所以如果c=2,则此a为有效类型,其类型为0,如果c=0,则此a为无效类型。输入12个数据,第一个数据为c,第二个数据为b,剩余10个数据为需要分类的数据,请找到有效类型中包含数据最多的类型,并输出该类型含有多少个数据。故对4取模的结果为1 2 3 0 1 2 3 0 1 2,c为3,所以0 1 2都是有效类型,类型为1和2的有3个数据,类型为0的只有2个数据,故输出3。
2024-11-05 17:02:47
152
原创 华为OD机试2024年E卷-AI识别面板[100分]( Java | Python3 | C++ | C语言 | JsNode | Go )实现100%通过率
AI识别到面板上有N(1 ≤ N ≤ 100)个指示灯,灯大小一样,任意两个之间无重叠。由于AI识别误差,每次别到的指示灯位置可能有差异,以4个坐标值描述AI识别的指示灯的大小和位置(左上角x1,y1,右下角x2,y2),请输出先行后列排序的指示灯的编号,排序规则:每次在尚未排序的灯中挑选最高的灯作为的基准灯, 找出和基准灯属于同一行所有的灯进行排序。两个灯高低偏差不超过灯半径算同一行(即两个灯坐标的差 ≤ 灯高度的一半)。排序后的编号列表,编号之间以空格分隔。编号 x1 y1 x2 y2。
2024-11-05 16:33:59
400
原创 华为OD机试2024年E卷-IPv4地址转换成整数[100分]( Java | Python3 | C++ | C语言 | JsNode | Go )实现100%通过率
现以字符串形式给出一个虚拟IPv4地址,限制第1小节的范围为1 ~ 128,即每一节范围分别为(1 ~ 128)#(0~255)#(0~255)#(0~255),要求每个IPv4地址只能对应到唯一的整数上。输入不能确保是合法的IPv4地址,需要对非法IPv4(空串,含有IP地址中不存在的字符,非合法的#分十进制,十进制整数不在合法区间内)进行识别,返回特定错误。如果是非法IPv4,返回invalid IP。输出一行,按照要求输出整型或者特定字符。输入一行,虚拟IPv4地址格式字符串。
2024-11-05 16:07:17
120
原创 华为OD机试2024年E卷-求最多可以派出多少支团队[100分]( Java | Python3 | C++ | C语言 | JsNode | Go )实现100%通过率
用数组代表每个人的能力,一个比赛活动要求参赛团队的最低能力值为N,每个团队可以由1人或者2人组成,且1个人只能参加1个团队,计算出最多可以派出多少只符合要求的团队。3、5组成一队,1、7一队,9自己一队,2、6一队,输出4。说明 3、5组成一队 1、7一队 9自己一队 输出3。最多可以派出的团队数量。
2024-10-29 22:04:38
91
原创 华为OD机试2024年E卷-Wonderland[200分]( Java | Python3 | C++ | C语言 | JsNode | Go )实现100%通过率
Wonderland目前有4种售票方式,分别为一日票(1天)、三日票(3天)、周票(7天)和月票(30天)。根据售票价格数组和游玩日期数组给出的信息,发现每次去玩的时候买一张一日票是最省钱的,所以小王会卖8张一日票,每张5元,最低花费是40元。小王在第10日买了一张三日票,小王可以在第10日、第11日和第12日进行无限制地游玩。现在,请您根据给出地售票价格数组和小王计划游玩日期数组,返回游玩计划所需要地最低消费。每种售票方式的价格由一个数组给出,每种票据在票面时限内可以无限制地进行游玩。
2024-10-29 21:34:29
78
原创 华为OD机试2024年E卷-找单词[200分]( Java | Python3 | C++ | C语言 | JsNode | Go )实现100%通过率
给一个字符串和一个二维字符数组,如果该字符串存在于该数组中,则按字符串的字符顺序输出字符串每个字符所在单元格的位置下标字符串,如果找不到返回字符串“N”。1.需要按照字符串的字符组成顺序搜索,且搜索到的位置必须是相邻单元格,其中“相邻单元格”是指那些水平相邻或垂直相邻的单元格。2.同一个单元格内的字母不允许被重复使用。3.假定在数组中最多只存在一个可能的匹配。
2024-10-28 23:23:56
211
原创 华为OD机试2024年E卷-特殊的加密算法[200分]( Java | Python3 | C++ | C语言 | JsNode | Go )实现100%通过率
需要按明文串的数字顺序在密码本里找到同样的数字串,密码本里的数字串是由相邻的单元格数字组成,上下和左右是相邻的,注意:对角线不相邻,同一个单元格的数字不能重复使用。明文:"0 0 2 4",密文:"0 0 0 1 0 2 0 3" 和 "0 0 0 1 0 2 1 2",返回字典序最小的"0 0 0 1 0 2 0 3"明文:"8 2 2 3",密文:"error",密码本中无法匹配。明文:"0 3",密文:"0 1 1 1"如果密码本无法匹配,返回"error"。明文:"3",密文:"1 1"
2024-10-28 23:17:48
401
原创 华为OD机试2024年E卷-勾股数元组[100分]( Java | Python3 | C++ | C语言 | JsNode | Go )实现100%通过率
如果3个正整数(a,b,c)满足a^2 + b^2 = c^2的关系,则称(a,b,c)为勾股数(著名的勾三股四弦五),为了探索勾股数的规律,我们定义如果勾股数(a,b,c)之间两两互质(即a与b,a与c,b与c之间均互质,没有公约数),则其为勾股数元组(例如(3,4,5)是勾股数元组,(6,8,10)则不是勾股数元组)。[1,20]范围内勾股数有:(3 4 5),(5 12 13),(6 8 10),(8 15 17),(9 12 15),(12 16 20);给定范围中找不到勾股数元组,输出”NA“
2024-10-28 23:08:46
75
原创 华为OD机试2024年E卷-螺旋数字矩阵[100分]( Java | Python3 | C++ | C语言 | JsNode | Go )实现100%通过率
给出数字个数 n (0 < n ≤ 999)和行数 m(0 < m ≤ 999),从左上角的 1 开始,按照顺时针螺旋向内写方式,依次写出2,3,....,n,最终形成一个 m 行矩阵。如果这个坐标越界,或者已经访问过了,说明这个方向到头了需要更换到下一个方向,重复上述过程直到答案数组被填满即可。之后我们不断枚举,把当前坐标放入答案数组并标记当前坐标已访问,然后尝试获取下一个坐标的位置。需要先确定矩阵宽度是多少,可以通过循环,当长乘以宽大于数的个数,此时的宽就是需要的宽。9个数字写出4行,最少需要3列。
2024-10-28 22:51:51
79
原创 华为OD机试2024年E卷-战场索敌[200分]( Java | Python3 | C++ | C语言 | JsNode | Go )实现100%通过率
有一个大小是N*M的战场地图,被墙壁 '#' 分隔成大小不同的区域,上下左右四个方向相邻的空地 '.' 属于同一个区域,只有空地上可能存在敌人'E”,请求出地图上总共有多少区域里的敌人数小于K。地图被墙壁分为两个区域,左边区域有1个敌人,右边区域有3个敌人,符合条件的区域数量是1。之后为一个NxM大小的字符数组。第一行输入为N,M,K;敌人数小于K的区域数量。
2024-10-28 22:35:22
72
原创 华为OD机试2024年E卷-火星文计算[100分]( Java | Python3 | C++ | C语言 | JsNode | Go )实现100%通过率
输入的字符串说明: 字符串为仅由无符号整数和操作符(#、$)组成的计算表达式。12345678987654321$54321 //32位整数计算溢出。保证输入的字符串为合法的求值报文,例如:123#4$5#67$78。根据输入的火星人字符串输出计算结果(结尾不带回车换行)现有一段火星人的字符串报文,请你来翻译并计算结果。火星人字符串表达式(结尾不带回车换行)3+4-5*6/7 //有其它操作符。#4$5 //缺少操作数。4$5# //缺少操作数。4#$5 //缺少操作数。4 $5 //有空格。
2024-10-28 18:39:23
292
原创 华为OD机试2024年E卷-磁盘容量排序[100分]( Java | Python3 | C++ | C语言 | JsNode | Go )实现100%通过率
其中m表示容量大小,v表示容量单位,例如20M,1T,30G,10G6T,3M12G9M。1G和1024M容量相等,稳定排序要求保留它们原来的相对位置,故1G在1024M之前。容量单位v的范围只包含题目中提到的M,G,T三种,换算关系如题目描述。例如给定5块盘的容量,1T,20M,3G,10G6T,3M12G9M。它们之间的换算关系为1T = 1024G,1G = 1024M,排序后的结果为20M,3G,3M12G9M,1T,10G6T。磁盘的容量单位常用的有M,G,T这三个等级,
2024-10-28 18:39:09
71
原创 华为OD机试2024年E卷-书籍叠放[200分]( Java | Python3 | C++ | C语言 | JsNode | Go )实现100%通过率
书籍的长、宽都是整数对应 (l,w)。如果书A的长宽度都比B长宽大时,则允许将B排列放在A上面。现在有一组规格的书籍,书籍叠放时要求书籍不能做旋转,请计算最多能有多少个规格书籍能叠放在一起。说明:总共4本书籍,第一本长度为20宽度为16;第二本书长度为15宽度为11,依次类推,最后一本书长度为9宽度为10.说明: 最多3个规格的书籍可以叠放到一起, 从下到上依次为: [20,16],[15,11],[10,10]输入:books = [[20,16],[15,11],[10,10],[9,10]]
2024-10-28 18:38:55
82
原创 华为OD机试2024年E卷-传递悄悄话[100分]( Java | Python3 | C++ | C语言 | JsNode | Go )实现100%通过率
初始时,根节点所在位置的人有一个悄悄话想要传递给其他人,求二叉树所有节点上的人都接收到悄悄话花费的时间。给定一个二叉树,每个节点上站一个人,节点数字表示父节点到该节点传递悄悄话需要花费的时间。返回所有节点都接收到悄悄话花费的时间。
2024-10-28 18:38:35
62
原创 华为OD机试2024年E卷-5G网络建设[200分]( Java | Python3 | C++ | C语言 | JsNode | Go )实现100%通过率
现需要在某城市进行5G网络建设,已经选取N个地点设置5G基站,编号固定为1到N,接下来需要各个基站之间使用光纤进行连接以确保基站能互联互通,不同基站之间假设光纤的成本各不相同,且有些节点之间已经存在光纤相连。注意:基站的联通具有传递性,比如基站A与基站B架设了光纤,基站B与基站C也架设了光纤,则基站A与基站C视为可以互相联通。2,3基站已有光纤相连,只要在1,3基站之间铺设光纤,其成本为1。只需要在1,2以及1,3基站之间铺设光纤,其成本为3+1=4。3基站无法与其他基站连接,输出-1。
2024-10-28 18:38:16
171
原创 华为OD机试2024年E卷-服务器广播[200分]( Java | Python3 | C++ | C语言 | JsNode | Go )实现100%通过率
服务器连接方式包括直接相连,间接相连。A和B直接连接,B和C直接连接,则A和C间接连接。直接连接和间接连接都可以发送广播。输入为N行,每行有N个数字,为0或1,由空格分隔,构成N*N的数组,N的范围为 1
2024-10-21 19:48:03
120
原创 华为OD机试2024年E卷-选修课[100分]( Java | Python3 | C++ | C语言 | JsNode | Go )实现100%通过率
现有两门选修课,每门选修课都有一部分学生选修,每个学生都有选修课的成绩,需要你找出同时选修了两门选修课的学生,先按照班级进行划分,班级编号小的先输出,每个班级按照两门选修课成绩和的降序排序,成绩相同时按照学生的学号升序排序。
2024-10-21 19:00:06
108
原创 华为OD机试2024年E卷-推荐多样性[200分]( Java | Python3 | C++ | C语言 | JsNode | Go )实现100%通过率
推荐多样性需要从多个列表中选择元素,一次性要返回 N 屏数据(窗口数量),每屏展示 K 个元素(窗口大小),选择策略:各个列表元素需要做穿插处理,即先从第一个列表中为每屏选择一个元素,再从第二个列表中为每屏选择一个元素,依次类推每个列表的元素尽量均分为 N 份,如果不够 N 个,也要全部分配完,参考样例图:(1)从第一个列表中选择 4 条 0 1 2 3,分别放到 4 个窗口中(2)从第二个列表中选择 4 条 10 11 12 13,分别放到 4 个窗口中(3)从第三个列表中选择 4 条
2024-10-21 17:02:54
153
原创 华为OD面试手撕真题-删除有序数组中的重复项[超高频](C++ | C语言 | Java | Python3 | Js | Go)实现
给你一个非严格递增排列的数组nums,请你原地删除重复出现的元素,使每个元素只出现一次,返回删除后数组的新长度。元素的相对顺序应该保持一致。然后返回nums中唯一元素的个数。考虑nums的唯一元素的数量为k,你需要做以下事情确保你的题解可以被通过:更改数组nums,使nums的前k个元素包含唯一元素,并按照它们最初在nums中出现的顺序排列。nums的其余元素与nums的大小不重要。返回k。
2024-10-21 14:52:03
87
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅