QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 13043|回复: 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 |邮箱已经成功绑定
    百度语言翻译机
    1 `1 x# C/ y( S0 }: c
    1 x1 K7 h; Z) R# a: g! S时限 1s
    + A. V9 n$ f6 Z3 p6 l; d2 X8 M+ z* g5 g3 X8 e7 C
    百度的工程师们是非常注重效率的,在长期的开发与测试过程中,他们逐渐创造了一套他们独特的缩率语。他们在平时的交谈,会议,甚至在各中技术文档中都会大量运用。
    . E: r% J5 I: Y. N6 V
    # W3 ~  W: V' {- x7 A: x! Y为了让新员工可以更快地适应百度的文化,更好地阅读公司的技术文档,人力资源部决定开发一套专用的翻译系统,把相关文档中的缩率语和专有名词翻译成日常语言。
    0 K7 Y" j9 F  d9 m- k1 _" Q% c9 B; z7 p
    7 W' @8 Y; F- k9 R6 n( N输入数据:
    7 m' b, W, |& B3 R1 C' E: v; W; Q/ a' `1 K/ ]& A: V
    输入数据包含三部分 ! E& R: f. l3 [& t; |0 _) E, \4 p

    ( p* z# M# r6 x3 {; X) Y8 M1. 第一行包含一个整数 N ( N<=10000 ),表示总共有多少个缩率语的词条。 * x7 Y1 f3 o. B: X3 J; L

    ' g2 N  L$ h. i; t& _  c2. 紧接着有 N 行的输入,每行包含两个字符串,以空格隔开。第一个字符串为缩率语(仅包含大写英文字符,长度不超过 10 ),第二个字符串为日常语言(不包含空格,长度不超过 255 ) .
    2 b6 c( Z, x( O5 Z2 X8 y9 U
    / w9 w9 \; C1 R3. 从第 N+2 开始到输入结束为包含缩略语的相关文档。(总长度不超过 1000000 个字符) 4 k+ n0 O7 I, p, J) E/ [
    + T/ W% C& w* U% w, H
    输出数据: 4 A% a+ U" j/ k# Z) q. G" Z2 O
    4 Q+ \4 z* c/ D
    输出将缩率语转换成日常语言的文档。(将缩率语转换成日常语言,其他字符保留原样) * p; O6 p# G! L% b
    " u0 w# b- P1 q; A. }& P
    输入样例


    4 T6 H2 X, i0 a% O
    , U8 A$ n+ a5 k, e' H6
    - U) o! P  d; a7 M* ]* F6 G
    1 I% O( ]/ g$ v; iPS 门户搜索部 8 u( h& K; E4 P: `5 X6 h

    / [1 F: L6 S: r9 }# s) _5 E1 HNLP 自然语言处理 8 I: O8 n% r: g4 v6 G$ x- y
    0 f, q3 Y1 I8 z$ s; u1 _0 }/ i
    PM 产品市场部
    ! t# h2 T5 A0 V2 T$ P3 {+ H/ O6 a9 v: @3 ^
    HR 人力资源部 . Z, P4 y5 m( c: U; z

    ; d/ W( U: U$ Y! J# E5 v% fPMD 产品推广部 1 m$ [* K8 F' I9 q! M* D* r

    : C6 _( e  J" f# N, J. gMD 市场发展部
    - S  }/ [* A2 d+ B8 ^3 k# ]+ n3 ]: H7 z1 P
    百度的部门包括 PS , PM , HR , PMD , MD 等等,其中 PS 还包括 NLP 小组。 # h% G* w+ I, B, p5 ]! ~1 w% ?3 H

    % N* M7 J: r6 `2 R' D
    ( ^& L$ K& m5 h4 t9 X& e: p
    输出样例


    0 |: E; @4 L& x. g- g6 Q0 W9 O
    0 C5 x( S$ s: W+ G7 r; ], \1 L百度的部门包括门户搜索部,产品市场部,人力资源部,产品推广部,市场发展部等等,其中门户搜索部还包括自然语言处理小组。
    1 }; c2 v6 M' @) \, j% F, l8 l3 D; @' ~. I! B6 D- o* `- M


    $ q6 |+ b, z9 j
    , Q" {5 O5 y$ [7 u" ]3 j7 q  r3 y, }
    注意:
      r1 i5 j5 J) H/ r1 }& c! Q3 |/ W% }: @; H4 `9 U
    1 . 输入数据中是中英文混合的,中文采用 GBK 编码。 * G! P8 t" @7 ?3 e' o8 N, `2 K5 \
    9 ?" `. K  t" [$ S
    2 . 为保证答案的唯一性,缩率语的转换采用正向最大匹配(从左到右为正方向)的原则。请注意输入例子中 PMD 的翻译。
    ; [+ `! i  f7 G+ I% R7 r( C8 h2 ~" v+ ^- h; s: {

    7 f! E7 R3 y" k( Aexample1:#include<iostream>7 o4 E- I# _2 H+ z! _2 {3 k( y
    #include<string>
    + V! w+ D+ Q  o! S5 vusing namespace std;0 ?3 V  d3 Z8 C1 v
    int main()
    & O. X! H4 B4 }' `' j" R: H{string a;
    : o% J& R! H0 W: ~& W6 B1 u6 E: j) ]cin>>a;
    ( P2 A( a& q8 L" |8 }$ T( l1 p6 d# w4 j
    if (a=="PS")  cout<<"门户搜索部";) F: ]1 R7 O( w: w/ B
    if ( a=="NL")cout<<"自然语言处理";
    : r: M# n' m, X" ~if (a== "PM")cout<<"产品市场部";0 k( k& z* `; A" ]% r4 P% K% |2 {
    if (a== "HR")cout<<"人力资源部";& O- ^; k+ k  B
    if (a=="PMD")cout<<"产品推广部";
    4 r$ H6 P% o+ t0 Uif (a=="MD")            cout<<"市场发展部";2 _  q2 j) Z2 \5 R' T. p% d
    else cout<<"no";% H, L- M( a* B0 }' n- j& R
    - X& h! M0 E& [3 a
    return 0;8 r8 H7 i5 |9 g" z; _
    }
    6 c7 u! P5 X" g( M4 ]6 P* `) Sexample2:#include<iostream>
    3 F* @* y9 d3 |: nusing namespace std;
    0 B1 E/ Z! i$ @' H4 W) |int main()8 `8 B& y- {# N0 H$ ]6 v8 x0 S6 H
    {string a;
    : u: z* _8 D/ [4 G! v6 |cin>>a;
    + b4 n' {+ V2 j- Z+ {9 c7 B: U1 vswitch(a)
    - k; b4 I  f9 v" J{case 'PS':cout<<"门户搜索部";% R, Y. {. G1 j; _
    case 'NLP':cout<<"自然语言处理";
    9 L3 w8 ?% x: E2 ~+ j0 C6 n- Icase 'PM':cout<<"产品市场部";
    ' H4 v6 V$ x6 z3 O. ?case 'HR':cout<<"人力资源部";* ?0 A0 L# H& v( L9 ^# _8 z
    case 'PMD':cout<<"产品推广部";
    ' ^4 [7 G/ C. |; c9 \case 'MD':cout<<"市场发展部";
    ! v4 Y% e6 j8 a' `default:cout<<"error";
    9 [; Y( [6 d* J4 r, N}
    ' g: Q- O. e7 s! N" V! K1 m  Nreturn o;
    0 H# _+ A! D& y" ^}example3:#include<iostream>
    - J2 r. w: @8 L/ I2 A1 I% h" Busing namespace std;
    ( J, |0 }, X8 m3 ~int main()9 ]0 v1 W* x% X
    {string a;
    5 O" Z" d1 d2 @  D4 ~& u3 Tcin>>a;, e& D4 P- Q/ Z' O
    switch(a)
    + ^0 A. T1 u3 W0 b{case 'PS':cout<<"门户搜索部";; E* c' ?4 k+ x( a
    case 'NLP':cout<<"自然语言处理";
    / f" D  ]' Z- X0 mcase 'PM':cout<<"产品市场部";2 `& E! g1 h$ _% q1 d# N+ }" Y
    case 'HR':cout<<"人力资源部";, Z" Y6 [; t6 l$ W
    case 'PMD':cout<<"产品推广部";
    0 k( X' F7 Z4 {/ T+ wcase 'MD':cout<<"市场发展部";4 D9 H  {8 p6 L- O  |$ V
    default:cout<<"error";& f# f% I2 R5 \5 F4 w8 l/ @
    }: R& N& u/ _% l' n% P, q
    return o;/ w* _2 s* E" s1 U
    }
    zan
    转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信

    0

    主题

    4

    听众

    11

    积分

    升级  6.32%

    该用户从未签到

    ..................................* ~5 X$ ~2 {6 E  R
    % d% @* G; u; E7 `1 e) |6 f; |
    & Q9 s* Q9 S- H$ Z

    + s2 X# F5 z2 r1 w6 k5 ~  o& x; k% W
    : a$ o( _2 ^: T: e0 I& i

    3 [2 k/ }! z& s' u
    3 D. W4 N% g3 b( X2 ]
    # R  P+ ?* j+ }6 q+ S7 f+ G0 D% M! `) ?( }5 m+ V" u
    9 X7 C; t3 y3 ]' ?

    ; A9 v* M; S" h  I$ k9 i( `2 w5 ^# ]0 s7 j
    51koo.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, 2025-11-8 23:49 , Processed in 0.566294 second(s), 73 queries .

    回顶部