QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 13268|回复: 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 |邮箱已经成功绑定
    百度语言翻译机
    " W- m* |8 B8 v0 o) W/ e& ?& E- I7 R
    时限 1s ' `! h# W6 ?, G1 q, ]/ d

    ( `/ B& i) u( s; N) g( {5 Q2 n" X) B% a百度的工程师们是非常注重效率的,在长期的开发与测试过程中,他们逐渐创造了一套他们独特的缩率语。他们在平时的交谈,会议,甚至在各中技术文档中都会大量运用。
    6 R2 _7 J  J' K1 M4 ^  t- }
    & w( t8 _0 g; E7 r+ i4 \为了让新员工可以更快地适应百度的文化,更好地阅读公司的技术文档,人力资源部决定开发一套专用的翻译系统,把相关文档中的缩率语和专有名词翻译成日常语言。
      a4 R. q0 h9 |4 N* h7 X- T, l
    : h; l1 u( t3 R- [% [输入数据:
    " n% }. B7 M. g0 p' L2 a
    0 R0 [/ C4 T3 c0 f. m输入数据包含三部分
    3 c# E. ^. o- x4 I* y4 \
    3 D& N% ~  g9 E( U  G) y3 e9 R$ z1. 第一行包含一个整数 N ( N<=10000 ),表示总共有多少个缩率语的词条。 2 ~1 O/ A. _/ m0 s  G

    ! Q- w- ^! _$ G1 P2. 紧接着有 N 行的输入,每行包含两个字符串,以空格隔开。第一个字符串为缩率语(仅包含大写英文字符,长度不超过 10 ),第二个字符串为日常语言(不包含空格,长度不超过 255 ) . " L( ?) Z9 [: C. a4 ~
    ) E( y7 g; a9 ^
    3. 从第 N+2 开始到输入结束为包含缩略语的相关文档。(总长度不超过 1000000 个字符) / f7 m8 o+ i- u

    4 s' X- P1 g; D! }6 z输出数据: : ?, M( z3 T4 n* r+ m) l- }" o% T

    - Y- ^& L  ~# p  B8 j输出将缩率语转换成日常语言的文档。(将缩率语转换成日常语言,其他字符保留原样)
    + l" R1 @6 l  t7 A: n0 M* U% B9 T% H1 |
    输入样例


    ; U9 t1 f( J5 _1 J- Z0 E8 D3 P, M' M3 j! o
    6 . u& m. Z4 l  }) P4 l

    * }3 t! K. T1 m4 f3 R# f1 Z% x! ePS 门户搜索部 " z- p* @9 ]8 e7 I( H' D$ g
    ) n, E1 A5 t( I5 {4 P" Y
    NLP 自然语言处理 & s7 \' J* |/ s$ O8 G
    ; H' ^5 [; N' j7 l, a
    PM 产品市场部
    ! N: L! F  z* v9 g& V; T) J, @* \* i7 l" h8 t
    HR 人力资源部
    . B5 ^3 t4 m# K0 @+ d2 I! i7 E0 k! q5 y$ x5 C
    PMD 产品推广部 ) L2 X/ r$ ?2 i; n; L, f
    / M) Z+ T) k" C: g. N
    MD 市场发展部
    2 h$ k; {) I9 p: z" L7 ^3 k1 ]/ F8 N
    百度的部门包括 PS , PM , HR , PMD , MD 等等,其中 PS 还包括 NLP 小组。 8 t5 ]. r+ |( `5 }* ^


    4 f1 Q' S1 L% ^; D( D7 N0 F" F/ f0 J8 c! j+ W' A+ `
    输出样例

    % Y' P: O7 `4 R4 F6 j/ `# s: E. J1 |
    $ P$ L! [/ R$ z$ C) j
    百度的部门包括门户搜索部,产品市场部,人力资源部,产品推广部,市场发展部等等,其中门户搜索部还包括自然语言处理小组。
    ' F1 @" C! r% r& S6 Q" w! v6 l1 P/ u


    $ v9 D8 {7 @; |# S$ }' T  D" W% ^7 H' _1 k$ d8 h/ O

    9 s/ w0 B/ x3 `2 u注意: 5 m4 T& |( o  {: a' ?

    2 ]' B# K8 f2 b* j# j$ f1 . 输入数据中是中英文混合的,中文采用 GBK 编码。
    ( b7 p7 `7 _! b. J# ?3 _- i7 n6 ]) D6 Q0 M& n. ]
    2 . 为保证答案的唯一性,缩率语的转换采用正向最大匹配(从左到右为正方向)的原则。请注意输入例子中 PMD 的翻译。 7 a# Z" y! J$ V: l, V- e

    * k) J" G- q2 Q- ?5 q
    , f- N3 l( i+ Y* d- m6 ]9 K; u3 Wexample1:#include<iostream>
    , m6 n" C) X( G* p% A  p) \/ n#include<string>
    + [7 Y2 b, ~5 s3 U7 ?9 e9 N) Dusing namespace std;0 i# s( r8 U( y5 N$ H( D
    int main()( H$ s) K; t7 r: D. I
    {string a;
    1 T% `. X8 H& r' J: I5 s; `cin>>a;9 L5 |% L# K7 h- K* J

    + }0 b3 S* f& J) _if (a=="PS")  cout<<"门户搜索部";5 ~0 S0 j( [; q0 d: S
    if ( a=="NL")cout<<"自然语言处理";
    7 C  q$ |& m# d5 nif (a== "PM")cout<<"产品市场部";
    ! t: W8 {6 T! Tif (a== "HR")cout<<"人力资源部";
    8 X2 J& M& y  C7 M) i' h$ X: w4 ?if (a=="PMD")cout<<"产品推广部";
    : |' h( ~$ U! x' b0 z' Z  t7 uif (a=="MD")            cout<<"市场发展部";
    ( Y3 N) C3 r$ ?- h$ j! Helse cout<<"no";
    ( y  z9 p  X" x5 F/ a
    5 A" u& Q. y5 Ereturn 0;: V* F: b+ s9 ^3 m; c8 r
    }) z9 |* m! y, u; m6 o
    example2:#include<iostream>5 V9 w9 p5 ~+ U+ u( B
    using namespace std;# j0 W& v" @- p  l% @
    int main()
    - Q+ Y* a9 l1 |  u{string a;
    ! G4 x: k8 d! w2 k3 g3 ncin>>a;
    . ?3 M" d/ C) K/ j8 A. }switch(a)8 u# y. Z$ w! K6 M
    {case 'PS':cout<<"门户搜索部";1 e* x- l" J+ d! d# k, `
    case 'NLP':cout<<"自然语言处理";
    4 L$ r' p7 e4 `& b' N! S7 ecase 'PM':cout<<"产品市场部";
    " O% Y( L5 b. m5 ]3 h3 Jcase 'HR':cout<<"人力资源部";
    , Y; h8 D4 g% ~7 n% |- vcase 'PMD':cout<<"产品推广部";
    , w6 X: k  C4 M( v7 `4 icase 'MD':cout<<"市场发展部";
    , S6 \( w( z' S" e6 Ndefault:cout<<"error";# q. I3 t0 W% D, Y3 x
    }9 p5 U; h: k: l3 G6 ]
    return o;+ t* ^3 O7 @/ l7 s) ^. m
    }example3:#include<iostream>
    1 ]: \0 l4 z: i/ B4 _using namespace std;
    4 E, [0 a( l3 }2 t% z, Vint main()2 y" }( s9 Q* T; P3 _
    {string a;
    " Q6 x5 s8 T7 Ncin>>a;
    5 c5 C: {5 u8 H" kswitch(a)
    2 y* u3 [. k/ X3 ]2 w9 s9 r{case 'PS':cout<<"门户搜索部";6 D3 L1 |( Q+ ~" L- E4 _3 g
    case 'NLP':cout<<"自然语言处理";# V) a$ g6 @$ L& z) q' G
    case 'PM':cout<<"产品市场部";+ W; [1 K$ ^" [* W, j) }) m
    case 'HR':cout<<"人力资源部";
      J: \) q- w: @+ k# |& }! tcase 'PMD':cout<<"产品推广部";
    4 a4 I  s  M5 O6 J! Ucase 'MD':cout<<"市场发展部";
    6 _$ _( \$ e8 z! M1 Tdefault:cout<<"error";* M6 ?8 L, x# t1 p
    }" o( H! B$ Q1 I
    return o;
    + i* V) x2 b6 I0 H}
    zan
    转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信

    0

    主题

    4

    听众

    11

    积分

    升级  6.32%

    该用户从未签到

    ..................................
    1 j" n- ?6 J# O: i4 o+ k& E% g$ N
    - [9 g- l+ _" J1 Y, M) u" U% E( p3 @( }) }# U
    $ U0 t1 m! H4 K/ D0 g

    . v% ?0 D/ L4 q1 o; x: s- U/ r0 M" v6 W5 J4 B6 s' |
    ' p0 M: p4 m. f' v& R/ S4 H
    0 V! n3 n' u- R, F- q

    ; X& v2 v3 g  l9 F2 x
    5 k( `6 K$ ?+ v" b3 h; X# I3 X& H, E7 `! @

    5 T( h$ Y" Q! T1 K# S! W
    ' `6 h# T1 m& \0 ^' ~0 J51koo.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-14 10:24 , Processed in 0.437511 second(s), 74 queries .

    回顶部