一亩三分地论坛

 找回密码
 获取更多干货,去instant注册!

扫码关注一亩三分地公众号
查看: 1027|回复: 5
收起左侧

TripAdvisor OA 原题

[复制链接] |试试Instant~ |关注本帖
wh688 发表于 2015-4-21 09:36:12 | 显示全部楼层 |阅读模式

2015(4-6月) 码农类 硕士 合同工@TripAdvisor - 猎头 - 在线笔试 |Failfresh grad应届毕业生

注册一亩三分地论坛,查看更多干货!

您需要 登录 才可以下载或查看,没有帐号?获取更多干货,去instant注册!

x
Given a data file containing hotel deals, write an app to find the best applicable deal for the user and return the promo_txt for the deal. You will need to consider the type of deal, valid dates, hotel name, and edge cases. If no deal applies you will return “no deals available”. You may assume the entire deals file fits in memory. You may use Java, C++, C#, or Python for your solution with the standard libraries at your disposal.
The types of deals are as follows:
    rebate : a straight discount off the total price of the stay
    rebate_3plus : a straight discount off the total price when the duration of stay is >= 3
    pct : a percentage discount off the total price of the stay
The deals data file will be a comma-separated file (CSV) in the following format:
hotel_name,nightly_rate,promo_txt,deal_value,deal_type,start_date,end_date
Hotel Commonwealth,250,$50 off your stay 3 nights or more,-50,rebate_3plus,2014-06-01,2014-07-31
Hotel Commonwealth,250,5% off your stay,-5,pct,014-06-01,2014-06-15
Hotel Commonwealth,250,$25 off your stay,-25,rebate,2014-07-07,2014-07-31   

The input to your application will be the path to the deal file, the hotel name, check in date, and number of nights stay. For example:
> BestHotelDeal ./deals.csv “Hotel Commonwealth” 2014-06-30 3
Any errors resulting from bad parameters and/or invalid deal file should be handled gracefully, with informative feedback to the user.
Examples:
> BestHotelDeal ./deals.csv  "Hotel Commonwealth" 2014-06-30 3
> $50 off your stay 3 nights or more
> BestHotelDeal ./deals.csv  "Hotel ABC" 2014-06-30 1
> 5% off your stay
> BestHotelDeal ./deals.csv  "Hotel ABC" 2014-06-30 2
> no deal available



补充内容 (2015-4-27 23:41):
多谢1楼更正,这是HW

评分

3

查看全部评分

hit_piggy 发表于 2015-4-27 13:35:10 | 显示全部楼层
LZ请问下这是OA还是Homework啊。。。。怎么觉得不太像是OA的题啊
回复 支持 反对

使用道具 举报

基德不爱吃鱼 发表于 2015-5-2 04:20:18 | 显示全部楼层
请问lz咋做的呀  快要做了 也不知道是啥题   能分享下嘛
回复 支持 反对

使用道具 举报

cyc870830 发表于 2015-7-10 06:20:11 | 显示全部楼层
基德不爱吃鱼 发表于 2015-5-2 04:20
请问lz咋做的呀  快要做了 也不知道是啥题   能分享下嘛
. from: 1point3acres.com/bbs
哥们儿,请问您的HW通过了吗???我的邮箱是junjun_faye@126.com, 如果可以帮忙的话跪求帮帮忙啊,必然重谢!!!
回复 支持 反对

使用道具 举报

cyc870830 发表于 2015-7-10 06:20:23 | 显示全部楼层
哥们儿,请问您的HW通过了吗???我的邮箱是junjun_faye@126.com, 如果可以帮忙的话跪求帮帮忙啊,必然重谢!!!
回复 支持 反对

使用道具 举报

Richardlc 发表于 2015-8-4 10:48:05 | 显示全部楼层
基德不爱吃鱼 发表于 2015-5-2 04:20
请问lz咋做的呀  快要做了 也不知道是啥题   能分享下嘛

你好,请问你的homework做了吗?能不能分享下?谢谢!
回复 支持 反对

使用道具 举报

本版积分规则

请点这里访问我们的新网站:一亩三分地Instant.

Instant搜索更强大,不扣积分,内容组织的更好更整洁!目前仍在beta版本,努力完善中!反馈请点这里

关闭

一亩三分地推荐上一条 /5 下一条

手机版|小黑屋|一亩三分地论坛声明 ( 沪ICP备11015994号 )

custom counter

GMT+8, 2016-12-7 22:40

Powered by Discuz! X3

© 2001-2013 Comsenz Inc. Design By HUXTeam

快速回复 返回顶部 返回列表