QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 13258|回复: 4
打印 上一主题 下一主题

2006 年百度之星程序设计大赛初赛题目 6

[复制链接]
字体大小: 正常 放大

1341

主题

738

听众

2万

积分

数学中国总编辑

  • TA的每日心情

    2016-11-18 10:46
  • 签到天数: 206 天

    [LV.7]常住居民III

    超级版主

    社区QQ达人 邮箱绑定达人 元老勋章 发帖功臣 新人进步奖 原创写作奖 最具活力勋章 风雨历程奖

    群组2011年第一期数学建模

    群组第一期sas基础实训课堂

    群组第二届数模基础实训

    群组2012第二期MCM/ICM优秀

    群组MCM优秀论文解析专题

    跳转到指定楼层
    1#
    发表于 2010-5-6 18:43 |只看该作者 |倒序浏览
    |招呼Ta 关注Ta |邮箱已经成功绑定
    百度语言翻译机 5 F. H! ^$ p; s: o7 D- H

    ( T( ^+ Z( M5 j/ {2 `时限 1s * l& g! j, r+ @
    " J1 N# C+ b) |& b# m5 y
    百度的工程师们是非常注重效率的,在长期的开发与测试过程中,他们逐渐创造了一套他们独特的缩率语。他们在平时的交谈,会议,甚至在各中技术文档中都会大量运用。 6 e5 E7 V4 b7 Z- X, @" o8 u

    9 n4 c- {; {' \为了让新员工可以更快地适应百度的文化,更好地阅读公司的技术文档,人力资源部决定开发一套专用的翻译系统,把相关文档中的缩率语和专有名词翻译成日常语言。 ' U3 u4 X) K, y' c- i( W# H- _
    / [! S& ?) \+ M! U1 [
    输入数据:
    # Y% h& b* Q4 V5 j% D! h$ q, Y, f/ S# b  P4 l7 W% |. P3 m( J* j$ v
    输入数据包含三部分
    + ~! Y0 l( Y6 R: @/ M( ?! y, L! t
    1. 第一行包含一个整数 N ( N<=10000 ),表示总共有多少个缩率语的词条。
    ' `. h# Q2 L5 c, H- ^3 e2 S8 o  U
    2. 紧接着有 N 行的输入,每行包含两个字符串,以空格隔开。第一个字符串为缩率语(仅包含大写英文字符,长度不超过 10 ),第二个字符串为日常语言(不包含空格,长度不超过 255 ) . ' X  x/ _5 B0 U& B

    * V9 }1 @4 D: g% b; ?/ B3. 从第 N+2 开始到输入结束为包含缩略语的相关文档。(总长度不超过 1000000 个字符) 6 p; z6 y5 G& x  r0 N

    ) ?, z9 ~1 d+ T9 Q输出数据:
    3 B/ p/ P$ r9 e6 P$ K1 H
    ) a: F/ [1 K$ S/ Y1 n, {$ V输出将缩率语转换成日常语言的文档。(将缩率语转换成日常语言,其他字符保留原样)   E7 m2 Z0 [9 ^9 v0 o7 S1 Q
    " ~& j' o8 C6 i' X, d; e" B- j
    输入样例

    5 X0 B) Z* }) z; z
    $ R! _. k( T9 C
    6 5 V: c' P0 B+ H1 f0 U7 |7 F' o
    * b: Z" F4 m4 L0 j
    PS 门户搜索部 ' ?6 @% {0 o4 F7 \4 h

      G( {9 x/ c+ z1 D5 V  xNLP 自然语言处理
    5 m; g+ V/ d! G" S* C( z+ ?, F0 ^) S
    PM 产品市场部 ; e3 R- D' S- E8 o7 m+ u* D3 n
    & f. ~' w  d3 u( p$ `3 A
    HR 人力资源部 " N: E; j' _) L. L% J6 k- p

    4 G% k5 v: k5 R& h4 T- QPMD 产品推广部 : K* E2 N. g5 z& c4 i$ t( p

    7 Y2 K' f2 y2 k  ^MD 市场发展部
    5 K6 \# B8 [5 K. A4 o
    : n  z" W0 W3 H- Z+ i百度的部门包括 PS , PM , HR , PMD , MD 等等,其中 PS 还包括 NLP 小组。 % @4 Z- D# A* N5 U0 M/ U


    4 |0 a8 q, V1 }& K4 L, L, {! W) g
    & o5 C0 @  X7 J$ Y0 w6 s输出样例

    8 [, q/ K% C! P$ J4 o6 L

    ) A; d) _$ @, j百度的部门包括门户搜索部,产品市场部,人力资源部,产品推广部,市场发展部等等,其中门户搜索部还包括自然语言处理小组。) P+ ^/ n& v/ E! }7 r$ k
    7 @2 r) e- B+ z/ M+ b- X) v

    2 j* G& m5 _6 G5 R, {  q, i& Q
    8 Y" ?2 o8 Z5 l  s# S) ?+ ?
    ) b+ V* [/ F& i4 s% P# b8 ?
    注意:
    2 D1 }/ x* e' u7 Q2 E1 r! m+ C* U
    1 . 输入数据中是中英文混合的,中文采用 GBK 编码。 ( g  i2 `3 w8 |6 @' E8 {) z
    3 Z3 i" v0 G' q2 ?& i
    2 . 为保证答案的唯一性,缩率语的转换采用正向最大匹配(从左到右为正方向)的原则。请注意输入例子中 PMD 的翻译。 , h) z1 W$ n2 ~3 K; A& F# d
    , q0 c* y. W) X* k

    5 ?( e& ]5 j" Gexample1:#include<iostream>; I8 H+ d' Q$ {- _
    #include<string>9 m0 Y3 }4 P: {" J+ T4 {4 \
    using namespace std;9 \  f  t0 D/ O  R
    int main()
    5 T: ~+ G$ Y' y) D% i" L( o{string a;
    . m8 w( n7 h+ G* K6 v  w" }8 ncin>>a;. a, v9 l& k2 ^" h
    3 u) C( f4 K  b4 v- f
    if (a=="PS")  cout<<"门户搜索部";) m- M. u+ I) }
    if ( a=="NL")cout<<"自然语言处理";
      H+ Y4 p3 H% l. x2 q  B6 Vif (a== "PM")cout<<"产品市场部";
    0 w1 j3 G' Z  [' ^0 a9 e9 I7 W" y" v: vif (a== "HR")cout<<"人力资源部";
    3 q/ }5 B: I/ ~( Z7 {5 `6 L3 mif (a=="PMD")cout<<"产品推广部";; C6 Q9 H# j+ b) Y' U( U6 M, w
    if (a=="MD")            cout<<"市场发展部";
    % }7 [& X0 ?5 R) helse cout<<"no";+ U* ]; e5 I8 h: t9 C
    * ?! d! C6 |; ^% C; G
    return 0;/ Z+ @4 G2 h2 y% b
    }6 ~$ _. Q: p. R+ ~) A1 M$ c
    example2:#include<iostream>
    8 w9 r& N! L- F; Iusing namespace std;
    * Z- M% i" ?+ J2 q" fint main()9 S2 o% B$ H6 m: g
    {string a;
    : A4 y+ L3 B+ w2 Ucin>>a;5 x+ j$ Y8 w; }  e( [0 \# [4 ]3 o
    switch(a)
    . z$ K0 d% t( L: s8 A( o8 e  e. Z{case 'PS':cout<<"门户搜索部";
    ! D4 O; e* P; ?; V2 Rcase 'NLP':cout<<"自然语言处理";
    / L1 ]' e& e9 }* j& N! E: ~' @case 'PM':cout<<"产品市场部";
    & T. W1 [6 N+ x2 {case 'HR':cout<<"人力资源部";7 Y% Y: E( u1 j6 V2 C  T( {& C
    case 'PMD':cout<<"产品推广部";. D7 r4 P  }6 M: r# C) `; H' N! b/ b
    case 'MD':cout<<"市场发展部";" Q3 Q: [; ]: A+ U8 ]1 p) z
    default:cout<<"error";
    & L) s/ v9 I3 s1 T2 m, |}( F/ h0 Z# A* f" z& N- X
    return o;
    ( U* o4 l1 \6 r; p5 A- q}example3:#include<iostream>3 S3 ~0 V8 O, M& ~* A. E) x
    using namespace std;1 o9 y7 g. l: b) i6 u
    int main()3 p- }2 T) l' X% }! M
    {string a;
    $ g! V: |) f2 }1 V* t- ocin>>a;
    * R) g. F0 k1 u- Kswitch(a): x2 D, D4 \- H/ j
    {case 'PS':cout<<"门户搜索部";
    ) G# b, a* V# l% dcase 'NLP':cout<<"自然语言处理";
    * j2 t# B+ H& z1 |& Ecase 'PM':cout<<"产品市场部";  g8 c& Q) }6 t. {; B
    case 'HR':cout<<"人力资源部";
    6 J% s# m% i# r9 H/ W& T! Ucase 'PMD':cout<<"产品推广部";- v" Z6 S% u: D7 ?6 z
    case 'MD':cout<<"市场发展部";
    4 X+ n% p! @( zdefault:cout<<"error";' T0 V5 h5 K9 H3 K
    }+ w6 m# A; {# S( j
    return o;
    ( Z% j( M/ }' o, V& k- \* M}
    zan
    转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信

    0

    主题

    4

    听众

    11

    积分

    升级  6.32%

    该用户从未签到

    ..................................
    - Y; f& A0 W' ]1 v" L2 U0 U" k" f. K5 h) ^4 B) X2 P
    / z8 c- B+ \# ~" V  t" K: h" X

    6 Y0 J0 K' _' _0 _4 G5 C% p+ `; N) c  Z: ?6 D4 C0 C9 G. B* P* D
    - S2 ~4 E4 J! D& V
    9 f7 z. F* U$ t7 O1 @+ Z" z2 t& y( m

    + r3 l. {5 P  X( G
    4 g" {1 v. u/ S0 b* u  n3 a8 J  C4 n' A& @. _

      y- C8 N9 v$ g' D. g# G
    3 b; ]5 r: [0 G. B7 O& b, y; {' l
    8 c8 q3 p# G, ~& V! R, l51koo.net黑客论坛 soyangsyl.com搜羊娱乐新闻网
    回复

    使用道具 举报

    okdjl        

    0

    主题

    3

    听众

    179

    积分

    升级  39.5%

  • TA的每日心情

    2012-1-11 14:59
  • 签到天数: 1 天

    [LV.1]初来乍到

    回复

    使用道具 举报

    schnee        

    0

    主题

    4

    听众

    241

    积分

    升级  70.5%

  • TA的每日心情
    开心
    2013-9-3 12:40
  • 签到天数: 18 天

    [LV.4]偶尔看看III

    回复

    使用道具 举报

    0

    主题

    3

    听众

    64

    积分

    升级  62.11%

  • TA的每日心情
    开心
    2012-4-7 22:26
  • 签到天数: 17 天

    [LV.4]偶尔看看III

    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 注册地址

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

    关于我们| 联系我们| 诚征英才| 对外合作| 产品服务| QQ

    手机版|Archiver| |繁體中文 手机客户端  

    蒙公网安备 15010502000194号

    Powered by Discuz! X2.5   © 2001-2013 数学建模网-数学中国 ( 蒙ICP备14002410号-3 蒙BBS备-0002号 )     论坛法律顾问:王兆丰

    GMT+8, 2026-6-10 17:20 , Processed in 0.476158 second(s), 73 queries .

    回顶部