CodeGolf-忽略噪音#1
使用说明 Barry 并不是一个很好的后端开发人员,负责一个小型API,该API应该为您提供有关在客户商店中进行购买的信息。但是,他做得不好,您的老板告诉您在客户端进行修复。理想情况下,你应该接受逗号分隔值,如927,2,45,90对应于像item_id,item_amount,unit_price,total 在第一个难题中,我们只关心item_id,item_amount但是我们需要其他领域来介绍问题。巴里有时把事情混在一起,并返回噪声输出的一部分,他也得到了顺序不对,返回noise,noise,unit_price,total,item_id,item_amount。 你的任务 无论Barry是否正确返回它们,您都需要在地图(或类似结构)中存储对,item_id并item_amount在换行中以尽可能少的字符数打印每个元素。(存储不是强制性的,我们只关心输出) 样本输入(混合的正确格式和混乱格式) 103,2,50,100 106,1,900,900 459,40,150,300,67,2 4,20,30,6000 换句话说,输入将是&a,b,x,x或x,x,x,x,a,b我们在乎的地方。您需要提供代码,假设我们在csv的所有行中都有一个名为(或任何其他名称)的变量。abG 样品输出 103,2 106,1 67,2 //This one was messy 4,20 公差 答案有一定的容忍度。格式相似但遵循正确值的答案也将被接受。格式,如[a,b],(a,b)或者{a,b}是有效的,但是a,b是优选的。 尽管第一个难题的解决方法既简单又快速,但它的接受程度参差不齐,但我也觉得有些人也喜欢它。所以我现在要继续做高尔夫