首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
课程
专栏·文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
lyfeng01
获赞
2
粉丝
0
关注
3
看过 TA
0
男
杭州电子科技大学
2016
Ruby
IP属地:未知
暂未填写个人简介
私信
关注
拉黑
举报
举报
确定要拉黑lyfeng01吗?
发布(20)
刷题
lyfeng01
2021-08-01 20:26
Ruby
题解 | #计算某字母出现次数#
a = STDIN.gets.to_s.delete("\n").delete("\t")b = STDIN.gets.to_s.delete("\n").delete("\t")l_b = b.downcaser_b = b.upcaseif b == l_b puts a.count(b)+a.count(r_b)else puts a.count(b)+a.count(l_b)end
0
点赞
评论
收藏
转发
lyfeng01
2021-08-01 18:56
Ruby
题解 | #字符个数统计#
line = STDIN.gets.to_sstrs = []line.each_char{|c| next if ["","\n"].include?(c) strs << c unless strs.include?(c)}puts strs.length
0
点赞
评论
收藏
转发
lyfeng01
2021-08-01 18:27
Ruby
题解 | #提取不重复的整数#
line = STDIN.getsline.to_s.reverse!new_str = ""new_ls = []line.each_char do |c| unless new_ls.include?(c) new_str = new_str.delete("\n") + c new_ls << c endendputs new_str
0
点赞
评论
收藏
转发
lyfeng01
2021-07-27 20:59
Ruby
题解 | #字符串分隔#
while (line = STDIN.gets) line2 = line.delete("\n") if line2.length < 8 line_new = line2 + "0"(8-line2.length) puts line_new elsif line2.length == 8 puts line2 else nu = line2.length % 8 line2 += "0"(8-nu) if nu > 0 count = (line2.length / 8)...
0
点赞
评论
收藏
转发
lyfeng01
2021-07-27 20:23
Ruby
题解 | #明明的随机数#
lists = [] while (line = STDIN.gets) list ||= [] list << line.to_i if list.size == list[0]+1 lists << list list = [] endend lists.each{|list| list.delete_at(0) list.uniq! list2 = list.sort list2.each{|a| puts a }}
0
点赞
评论
收藏
转发
1
2
工具箱
TA的圈子
暂未加入圈子
TA的圈子
TA的笔记
暂无笔记
TA的笔记
登录
0
天
已登录
0
天
连续登录
0
人
今日访客
牛客网
牛客企业服务