首页
登录 | 注册

吐槽下CU

自从上个号丢了 就不怎么来cu了,今天看到个好玩的题目,发现现在手越来越残了,都快不会写了:
品牌     产品编号     价格
A           001             10
A           002             20
A           003             30
B           004             40
B           005             50
C           006             60
C           007             70
需要得到如下结果
A产品编号   A价格       B产品编号    B价格        C产品编号     C价格
001             10             004             40             006             60
002             20             005             50             007             70
003             30


  1. awk 'NR==1{k=$2;y=$3}NR>=2{a=b[$1]++;c[a]=c[a]$2"\t "$3"\t\t"}END{for(m in b)printf m k" "m y"\t";print "";for(i in c) print c[i]}' file

这题目,主要考察怎么去构造数据,只要能够想到利用b[A]++、b[B]++、b[C]++ 这个构造数组下标就成功了99%,剩下的1%就是无尽的格式化

相关文章

  • RTC的驱动移植和JNI修改 唠叨几句,本文目的是: 1>移植hym8563的rtc驱动,硬件板载是S905X,操作系统是Android7.1. 2>从drivers分析道DateTimeSetting.java的执行过程. 首 ...
  • CU专家博主申请机制
    CU专家博主申请机制 CU博客在广大博主的帮助和支持下,正朝着健康的方向迅速发展,博主们发布的技术文章水平也越来越高,为了给CU博客平台上这些精英博主提供更好.更具针对性的服务,CU对获得较大影响力的技术类博客授予 "专家&quo ...
  • CU博客系统分类的使用
       大家都会认为博客在博客编辑器上写好文字,写完就ok了.但有时候发现一篇好的文章却点击访问量好像没有想象的那样高,这是为什么呢?让小编告诉您吧,是不是没有对文章进行系统分类呢?系统分类的好处是能让您的文章更容易被博友和搜索引擎找到,增加 ...
  • CU推荐博客申请机制
    CU推荐博客是为了给广大博主提供更多优先文章和有实力博主展现的机会,我们会为这些博主们提供了"推荐博客"的机制,申请为CU推荐博客的博主将会获得更多推荐的机会. 对于满足条件的博主,我们会安排专人对其内容进行审核,并主动 ...
  • CU博客开通博客专家新功能   意见征集
        CU博客暨开通了代码编写.word文档粘贴.图片水印和博文违禁词提醒功能之后,又相继开通推荐博客,博客专家勋章和博客文章推荐的功能,凡是满足我们的推荐博客和专家博客要求的博主们,都可以申请我们的推荐博客徽章或专家徽章,获得CU社区推 ...
  • CU博客改版登录口说明
    亲爱的CUer们:      大家好,新版博客测试上线了,请大家一起使用新版博客.在此针对登录博客进行说明.   首先,大家进入新博客首页,最上面就会看到提示大家的登录口.如下图:               登录规则流向: A:选择&qu ...

2020 unjeep.com webmaster#unjeep.com
12 q. 0.011 s.
京ICP备10005923号