Redian新闻
>
给你们贡献点孩子的时间安排, 2项运动2项音乐
avatar
给你们贡献点孩子的时间安排, 2项运动2项音乐# Parenting - 为人父母
l*c
1
You are working at a grocery store and you are asked to track customers'
purchasing habits by scanning frequent shoppers cards. Your cash register
logs all transactions to a pipe--‐delimited ("|") flat text file in the
following format: customer_name|product_category|item_description|cost
An example log file is:
Pedro|groceries|apple|1.42
Nitin|tobacco|cigarettes|15.00
Susie|groceries|cereal|5.50
Susie|groceries|milk|4.75
Susie|tobacco|cigarettes|15.00
Susie|fuel|gasoline|44.90
Pedro|fuel|propane|9.60
All the items have a sales tax of 9.25%. Write a script/program (in your
language of choice) that will parse the log and generate the following
output:
1. A report of the total revenue from each customer
2. A report for each customer showing how much of their spending went to
each category.
3. Show the sales tax component for each of the reports.
With the above example log file, the script should output should look
something like:
Total revenue by customer:
Pedro - $11.02
Nitin - $15.00
Susie - $70.15
Purchases by Pedro:
groceries - $1.42
fuel - $9.60
Purchases by Nitin:
tobacco - $15.00
Purchases by Susie:
groceries - $10.25
fuel - $44.90
tobacco - $15.00
avatar
Z*n
2
我不怎么做饭,基本上都是买着吃。
回来做完作业, 读AR书。然后运动,
运动后直奔餐馆, 回来再读书,再学习大约30分钟。
然后洗澡,练2项音乐共1个小时,
完了20分钟游戏, 刷牙睡觉。
avatar
h*6
3
电面?哪家?
avatar
R*C
4
这个不做饭不能提倡吧。。。让孩子吃垃圾食品和味精有点本末倒置了。。。
avatar
l*c
5
是HR给我发的题,做了一道,这个不会。。。。

【在 h********6 的大作中提到】
: 电面?哪家?
avatar
w*e
6
人家只有一个主语,哪里看出来有孩子了?

【在 R*C 的大作中提到】
: 这个不做饭不能提倡吧。。。让孩子吃垃圾食品和味精有点本末倒置了。。。
avatar
d*s
7
这个似乎用不到什么数据结构,一个4 by N的数组就可以了
需要什么数据直接按相关行排序,输出结果比较容易扩展
avatar
R*C
8
我错了。。。

【在 w********e 的大作中提到】
: 人家只有一个主语,哪里看出来有孩子了?
avatar
h*6
9
好吧。。这个按要求写就行了。。

【在 l****c 的大作中提到】
: 是HR给我发的题,做了一道,这个不会。。。。
avatar
Z*n
10
你对美国的餐馆了解多少?

【在 R*C 的大作中提到】
: 这个不做饭不能提倡吧。。。让孩子吃垃圾食品和味精有点本末倒置了。。。
avatar
l*c
11
确实没有什么数据结构和算法的很高要求,但是想用C/C++写,写一般烦到写不出来了。
2个小时内做不出来,干脆就不做了。
avatar
R*C
12
按你的时间安排,没可能在吃饭上花超过1小时吧,那应该主要都是快餐啦,如果是快
餐,我能想到的也就subway算健康点的吧,但也没可能天天吃吧

【在 Z******n 的大作中提到】
: 你对美国的餐馆了解多少?
avatar
r*m
13
居然还有这种形式面试的,发题做?
avatar
Z*n
14
吃饭不超过30分钟,训练出来的,美式buffet并不贵还有清蒸鱼。

【在 R*C 的大作中提到】
: 按你的时间安排,没可能在吃饭上花超过1小时吧,那应该主要都是快餐啦,如果是快
: 餐,我能想到的也就subway算健康点的吧,但也没可能天天吃吧

avatar
l*c
15
我想这是第0轮吧,HR又不会听,干脆发个题做

【在 r*******m 的大作中提到】
: 居然还有这种形式面试的,发题做?
avatar
R*C
16
你竟然好意思说美式buffet是健康的?就因为有清蒸鱼?我和小伙伴们都震惊了。。。

【在 Z******n 的大作中提到】
: 吃饭不超过30分钟,训练出来的,美式buffet并不贵还有清蒸鱼。
avatar
l*8
17
应该是用scripts做吧

【在 l****c 的大作中提到】
: You are working at a grocery store and you are asked to track customers'
: purchasing habits by scanning frequent shoppers cards. Your cash register
: logs all transactions to a pipe--‐delimited ("|") flat text file in the
: following format: customer_name|product_category|item_description|cost
: An example log file is:
: Pedro|groceries|apple|1.42
: Nitin|tobacco|cigarettes|15.00
: Susie|groceries|cereal|5.50
: Susie|groceries|milk|4.75
: Susie|tobacco|cigarettes|15.00

avatar
Z*n
18
哪一样不比你做的饭健康?
cheese macroni, italian pasta, pizza, steamed fish, fried shrimp,roast beef,
sweet pork,salad, corn, pea,green bean, cabbage with bacon, mashed potato,
chopped eggs,..all kinds of fruits..etc.

【在 R*C 的大作中提到】
: 你竟然好意思说美式buffet是健康的?就因为有清蒸鱼?我和小伙伴们都震惊了。。。
avatar
l*c
19
是的,可是那玩意我一点都不懂啊,
大神,帮我做下吧?

【在 l*********8 的大作中提到】
: 应该是用scripts做吧
avatar
a*c
20
Bacon no no
Sweet pork too much sugar
Roast beef hormone may be salty
Fried shrimp greasy
Pizza pasta are just carbo
Fruit and salad okay
Run

beef,
,

【在 Z******n 的大作中提到】
: 哪一样不比你做的饭健康?
: cheese macroni, italian pasta, pizza, steamed fish, fried shrimp,roast beef,
: sweet pork,salad, corn, pea,green bean, cabbage with bacon, mashed potato,
: chopped eggs,..all kinds of fruits..etc.

avatar
l*8
21
假如输入文件名叫做list.txt.
$ cat list.txt | awk -F | '{a[$1]; t[$1]+=$4}END{for(x in a){printf x;
printf " %.2f",t[x];printf"\n"}}'
输出:
Pedro 11.02
Susie 70.15
Nitin 15.00

【在 l****c 的大作中提到】
: 是的,可是那玩意我一点都不懂啊,
: 大神,帮我做下吧?

avatar
C*d
22
要是你的娃可以salad为主几乎不放dressing然后吃少量肉,那就还能算是吃得健康。
不过这样的娃我是没见过。一般娃在这种店也就吃mac and cheese,pizza,肉,然后水
果,还有icecream.

beef,
,

【在 Z******n 的大作中提到】
: 哪一样不比你做的饭健康?
: cheese macroni, italian pasta, pizza, steamed fish, fried shrimp,roast beef,
: sweet pork,salad, corn, pea,green bean, cabbage with bacon, mashed potato,
: chopped eggs,..all kinds of fruits..etc.

avatar
l*c
23
对于script我懂0啊,这样发回去就行吗

【在 l*********8 的大作中提到】
: 假如输入文件名叫做list.txt.
: $ cat list.txt | awk -F | '{a[$1]; t[$1]+=$4}END{for(x in a){printf x;
: printf " %.2f",t[x];printf"\n"}}'
: 输出:
: Pedro 11.02
: Susie 70.15
: Nitin 15.00

avatar
l*o
24
实在看不出来这哪里健康了。。。

beef,
,

【在 Z******n 的大作中提到】
: 哪一样不比你做的饭健康?
: cheese macroni, italian pasta, pizza, steamed fish, fried shrimp,roast beef,
: sweet pork,salad, corn, pea,green bean, cabbage with bacon, mashed potato,
: chopped eggs,..all kinds of fruits..etc.

avatar
l*8
25
程序还不全呢,这个只算了第一步

【在 l****c 的大作中提到】
: 对于script我懂0啊,这样发回去就行吗
avatar
Z*n
26
亮亮你做的饭?有什么营养?

【在 a***c 的大作中提到】
: Bacon no no
: Sweet pork too much sugar
: Roast beef hormone may be salty
: Fried shrimp greasy
: Pizza pasta are just carbo
: Fruit and salad okay
: Run
:
: beef,
: ,

avatar
l*c
27


【在 l*********8 的大作中提到】
: 程序还不全呢,这个只算了第一步
avatar
Z*n
28
那你就看哪里不健康了?

【在 l*****o 的大作中提到】
: 实在看不出来这哪里健康了。。。
:
: beef,
: ,

avatar
l*8
29
完整的程序:
cat list.txt | awk -F \| \
'{a[$1]; b[$2]; t[$1]+=$4; c[$1,$2] += $4} \
END{ \
printf "Total revenue by customer:\n"; \
for(x in a) {\
printf x; \
printf " - $%.2f\n",t[x]; \
} \
for (x in a) {\
printf "\nPurchases by %s\n", x; \
for (y in b) { \
if (c[x,y] > 0) {\
printf y; \
printf " - $%.2f\n", c[x,y]; \
}\
}\
}\
}'
输出:
Total revenue by customer:
Pedro - $11.02
Susie - $70.15
Nitin - $15.00
Purchases by Pedro
fuel - $9.60
groceries - $1.42
Purchases by Susie
fuel - $44.90
groceries - $10.25
tobacco - $15.00
Purchases by Nitin
tobacco - $15.00

【在 l****c 的大作中提到】
: 囧
avatar
a*c
30
Nutritions are comparable but in home cooking people usually limit the use
of sugar salt fat and even the intake of hormones and antibiotics if they
eat organic. And they get more vitamins if they eat fresh.

【在 Z******n 的大作中提到】
: 亮亮你做的饭?有什么营养?
avatar
Z*Z
31
longway V5!!偶像,膜拜!!

【在 l*********8 的大作中提到】
: 完整的程序:
: cat list.txt | awk -F \| \
: '{a[$1]; b[$2]; t[$1]+=$4; c[$1,$2] += $4} \
: END{ \
: printf "Total revenue by customer:\n"; \
: for(x in a) {\
: printf x; \
: printf " - $%.2f\n",t[x]; \
: } \
: for (x in a) {\

avatar
d*o
32
带孩子真是长知识。
看了这个贴,我终于知道啥叫“纸上谈兵”了。

【在 Z******n 的大作中提到】
: 我不怎么做饭,基本上都是买着吃。
: 回来做完作业, 读AR书。然后运动,
: 运动后直奔餐馆, 回来再读书,再学习大约30分钟。
: 然后洗澡,练2项音乐共1个小时,
: 完了20分钟游戏, 刷牙睡觉。

avatar
l*8
33
我是在bash下运行的。

【在 l*********8 的大作中提到】
: 完整的程序:
: cat list.txt | awk -F \| \
: '{a[$1]; b[$2]; t[$1]+=$4; c[$1,$2] += $4} \
: END{ \
: printf "Total revenue by customer:\n"; \
: for(x in a) {\
: printf x; \
: printf " - $%.2f\n",t[x]; \
: } \
: for (x in a) {\

avatar
Z*n
34
你告诉我你吃不吃的起全是organic的东西?

【在 a***c 的大作中提到】
: Nutritions are comparable but in home cooking people usually limit the use
: of sugar salt fat and even the intake of hormones and antibiotics if they
: eat organic. And they get more vitamins if they eat fresh.

avatar
l*8
35
不敢当。 你给我介绍个工作吧。。。

【在 Z*****Z 的大作中提到】
: longway V5!!偶像,膜拜!!
avatar
j*a
36
真心佩服LZ的效率,你孩子肯定也很乖。
不过我肯定做不到。在外面连吃三天我就受不了了,即使出差在五星级酒店。
什么好餐馆都无法替代家里的家常菜啊。

【在 Z******n 的大作中提到】
: 我不怎么做饭,基本上都是买着吃。
: 回来做完作业, 读AR书。然后运动,
: 运动后直奔餐馆, 回来再读书,再学习大约30分钟。
: 然后洗澡,练2项音乐共1个小时,
: 完了20分钟游戏, 刷牙睡觉。

avatar
Z*Z
37
No problem! 简历私信给我,立马发给我们HR,公司最近有了免费饭,生活质量大大滴
提高。。。

【在 l*********8 的大作中提到】
: 不敢当。 你给我介绍个工作吧。。。
avatar
Z*n
38
是不是我们每天做的事情你想也不敢想?

【在 d****o 的大作中提到】
: 带孩子真是长知识。
: 看了这个贴,我终于知道啥叫“纸上谈兵”了。

avatar
f*e
39
学python,不仅可以写script,还能快速开发。

【在 l****c 的大作中提到】
: 对于script我懂0啊,这样发回去就行吗
avatar
d*o
40
是是是,我一个正常人,哪里能进入非常人的精神领域啊

【在 Z******n 的大作中提到】
: 是不是我们每天做的事情你想也不敢想?
avatar
r*n
41
log_file = """
Pedro|groceries|apple|1.42
Nitin|tobacco|cigarettes|15.00
Susie|groceries|cereal|5.50
Susie|groceries|milk|4.75
Susie|tobacco|cigarettes|15.00
Susie|fuel|gasoline|44.90
Pedro|fuel|propane|9.60
"""
# to build a dictionary table
dict_cart = {}
for each_line in log_file.split('\n')[1:-1]:
name, category, product, value = each_line.split('|')
if dict_cart.has_key(name):
if dict_cart[name].has_key(category):
dict_cart[name][category]+=float(value)
else:
dict_cart[name][category]=float(value)
else:
dict_cart[name]={category:float(value)}
# for question 1
for name in dict_cart.iterkeys():
invest_total = 0
for v in dict_cart[name].itervalues():
invest_total += v
print name, invest_total*tax
# for question 2
for name in dict_cart.iterkeys():
print name
for category,value in dict_cart[name].iteritems():
print category, value


【在 l****c 的大作中提到】
: You are working at a grocery store and you are asked to track customers'
: purchasing habits by scanning frequent shoppers cards. Your cash register
: logs all transactions to a pipe--‐delimited ("|") flat text file in the
: following format: customer_name|product_category|item_description|cost
: An example log file is:
: Pedro|groceries|apple|1.42
: Nitin|tobacco|cigarettes|15.00
: Susie|groceries|cereal|5.50
: Susie|groceries|milk|4.75
: Susie|tobacco|cigarettes|15.00

avatar
D*R
42
这是来挖坑的吧?
如果不是,低盐低油少添加剂的饮食方式,要比是不是有机重要太多了,真是本末倒置
啊。
睡觉》吃饭》运动》读书》音乐艺术类爱好特长。。。
avatar
l*c
43
谢谢大牛啊~我在想要不要发过去呢,毕竟这个自己完全不会啊。

【在 l*********8 的大作中提到】
: 完整的程序:
: cat list.txt | awk -F \| \
: '{a[$1]; b[$2]; t[$1]+=$4; c[$1,$2] += $4} \
: END{ \
: printf "Total revenue by customer:\n"; \
: for(x in a) {\
: printf x; \
: printf " - $%.2f\n",t[x]; \
: } \
: for (x in a) {\

avatar
n*a
44
哈哈,是啊

【在 d****o 的大作中提到】
: 带孩子真是长知识。
: 看了这个贴,我终于知道啥叫“纸上谈兵”了。

avatar
d*g
45
用Python,10分钟即可搞定。不会Python的话花1小时学习然后10分钟搞定,总共只需
要70分钟

【在 l****c 的大作中提到】
: You are working at a grocery store and you are asked to track customers'
: purchasing habits by scanning frequent shoppers cards. Your cash register
: logs all transactions to a pipe--‐delimited ("|") flat text file in the
: following format: customer_name|product_category|item_description|cost
: An example log file is:
: Pedro|groceries|apple|1.42
: Nitin|tobacco|cigarettes|15.00
: Susie|groceries|cereal|5.50
: Susie|groceries|milk|4.75
: Susie|tobacco|cigarettes|15.00

avatar
d*g
46
最喜欢Python了
不过,有个方法最好改一下
if dict_cart.has_key(name):
改为
if name in dict_cart:
has_key()快要挂了

register

【在 r*******n 的大作中提到】
: log_file = """
: Pedro|groceries|apple|1.42
: Nitin|tobacco|cigarettes|15.00
: Susie|groceries|cereal|5.50
: Susie|groceries|milk|4.75
: Susie|tobacco|cigarettes|15.00
: Susie|fuel|gasoline|44.90
: Pedro|fuel|propane|9.60
: """
: # to build a dictionary table

avatar
d*g
47
bash做题比较怪……

【在 l****c 的大作中提到】
: 谢谢大牛啊~我在想要不要发过去呢,毕竟这个自己完全不会啊。
avatar
l*c
48
都是牛啊~10分钟真的可以学会吗?

【在 d********g 的大作中提到】
: bash做题比较怪……
avatar
d*g
49
10分钟肯定学不会,我是说10分钟做出来可以
runPython的答案就不错

【在 l****c 的大作中提到】
: 都是牛啊~10分钟真的可以学会吗?
avatar
r*n
50
thank you,
python zen里有说明 用 in 替代 has_key
最近在老在写Javascript,经常写hasOwnProperty,
所以惯性就一下写了个 has_key

【在 d********g 的大作中提到】
: 最喜欢Python了
: 不过,有个方法最好改一下
: if dict_cart.has_key(name):
: 改为
: if name in dict_cart:
: has_key()快要挂了
:
: register

avatar
l*c
51
大牛,这个python好学吗?到哪里学呢?谢谢

【在 r*******n 的大作中提到】
: thank you,
: python zen里有说明 用 in 替代 has_key
: 最近在老在写Javascript,经常写hasOwnProperty,
: 所以惯性就一下写了个 has_key

avatar
B*m
52
flashsoft right?
avatar
H*r
53
v5

★ 发自iPhone App: ChineseWeb - 中文网站浏览器

【在 l*********8 的大作中提到】
: 我是在bash下运行的。
avatar
H*r
54
这个用C/C++应该也不难,python貌似恰当撒

★ 发自iPhone App: ChineseWeb - 中文网站浏览器

【在 l****c 的大作中提到】
: You are working at a grocery store and you are asked to track customers'
: purchasing habits by scanning frequent shoppers cards. Your cash register
: logs all transactions to a pipe--‐delimited ("|") flat text file in the
: following format: customer_name|product_category|item_description|cost
: An example log file is:
: Pedro|groceries|apple|1.42
: Nitin|tobacco|cigarettes|15.00
: Susie|groceries|cereal|5.50
: Susie|groceries|milk|4.75
: Susie|tobacco|cigarettes|15.00

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。