QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 13214|回复: 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 |邮箱已经成功绑定
    百度语言翻译机
    * M; X$ d  i9 C$ W5 I5 _
    5 e5 F- u4 @- m) t5 S/ A时限 1s + U% }9 `7 W! Q
    / ~3 R7 W6 A2 `* Q5 Q
    百度的工程师们是非常注重效率的,在长期的开发与测试过程中,他们逐渐创造了一套他们独特的缩率语。他们在平时的交谈,会议,甚至在各中技术文档中都会大量运用。
    5 V. j7 q' F5 B5 X/ x+ S# ~7 I
    % S2 _, s6 \+ K! R为了让新员工可以更快地适应百度的文化,更好地阅读公司的技术文档,人力资源部决定开发一套专用的翻译系统,把相关文档中的缩率语和专有名词翻译成日常语言。
    ) o# y4 k: G, W) g5 h/ f0 R, ~# q8 D- J( N( `0 w, @( v
    输入数据:
    : |. `' R% d7 c9 y( w+ O# B$ {9 [# {- n$ d, t
    输入数据包含三部分
    ( |+ a' W4 c- g$ U8 {2 W' e3 ?$ X1 m2 l4 ^; l7 t1 V; M: C
    1. 第一行包含一个整数 N ( N<=10000 ),表示总共有多少个缩率语的词条。
    0 p7 ?; U& j, f7 ~6 R$ t; @
    ( R5 F2 o- p, R* [! m1 b2. 紧接着有 N 行的输入,每行包含两个字符串,以空格隔开。第一个字符串为缩率语(仅包含大写英文字符,长度不超过 10 ),第二个字符串为日常语言(不包含空格,长度不超过 255 ) .
    # ]* R( h  E! o8 d' J
    ' L4 a$ Q! [  `$ W3. 从第 N+2 开始到输入结束为包含缩略语的相关文档。(总长度不超过 1000000 个字符)
    ; {3 R" Q( u' s9 n' j
    & @  D# }5 h- |: K( J输出数据:
    ; N9 v, K# i4 v, I) X" @
    , e/ J: J! D' f/ Z4 O输出将缩率语转换成日常语言的文档。(将缩率语转换成日常语言,其他字符保留原样) $ q+ R1 c0 [' b$ {
    & f; x# T7 F* l8 @3 E" |: [0 F7 ?" p
    输入样例

    . S) v& ^8 u9 e% x  _8 \9 S& `
    # \) E- q& H% M
    6
    2 j* G; a# t$ w! j+ T- }% y4 U4 l. k1 `0 o# ^2 \/ v6 }$ W: N, Y
    PS 门户搜索部
      w7 o5 {1 S2 K; {' {  T
    4 S5 m/ C. s4 g( u8 yNLP 自然语言处理 3 C$ {/ L! X/ E7 B% ?4 E# ]

    ; U) _* S* V' Z9 i# A/ FPM 产品市场部
    # g8 Y9 x+ n: o& S4 A: K: o- b$ ]- Q6 C/ Q3 C# M/ q7 |6 X0 G
    HR 人力资源部 , \6 J8 t7 |6 X2 v% g4 r

    4 I; }. a% U4 w* WPMD 产品推广部
    & j8 r$ J- o( l! p( f6 |. B8 T4 D
    - ~/ z' v4 w2 N0 {1 @# t% ?MD 市场发展部 / `. ]* T' l* Y5 q

    - J( l  j* @; A" W0 \8 o$ `; Z百度的部门包括 PS , PM , HR , PMD , MD 等等,其中 PS 还包括 NLP 小组。
    ' ^; u3 \- M+ \" \) v- z+ O

    7 }0 M% ^+ f* T$ _+ A) z# p5 m+ P
    4 ?0 C! y( I2 G+ _0 z# ^
    输出样例

    / R- [  [9 R* [; W

    + t8 f. W; d  F; \# {百度的部门包括门户搜索部,产品市场部,人力资源部,产品推广部,市场发展部等等,其中门户搜索部还包括自然语言处理小组。
    + T9 u5 V  ?/ ^
    9 w9 E9 e8 i4 R9 b

    * S6 N# |" b0 ~
    7 n, `6 H/ y0 [. D3 I

    9 B( n& Y/ ~7 K9 K! }/ Y1 Y/ t注意: $ c2 R, b* \, S* Z
    $ M( M+ |* w! T5 w) b' U, n. a( l
    1 . 输入数据中是中英文混合的,中文采用 GBK 编码。 6 J5 S7 v. r$ \5 W: m0 b, n

    & V: E; N, G: M* `! j2 . 为保证答案的唯一性,缩率语的转换采用正向最大匹配(从左到右为正方向)的原则。请注意输入例子中 PMD 的翻译。 , D0 ~  s6 n% i/ i5 y

    / B# h5 R' U9 ^- a, r. V
    1 W( G, e, B2 G1 Q. dexample1:#include<iostream>9 J9 l  z9 A) k. g' Q4 v1 ^
    #include<string>
    ( }7 V; n/ P$ }$ k2 N( m. rusing namespace std;" j, G% }! B  n
    int main()* K, K4 T1 f( c3 @! E+ B
    {string a;
    1 i# W& ~5 Y7 [" bcin>>a;) D6 s: I1 j5 h% n/ o
    + Y# N3 C  _, B
    if (a=="PS")  cout<<"门户搜索部";( g- g9 r0 U/ X( o* P  r' J  a  T5 S
    if ( a=="NL")cout<<"自然语言处理";
    8 {( @% ]+ p5 M4 e- U+ Q! \if (a== "PM")cout<<"产品市场部";5 l  U$ C, }! G1 f1 t
    if (a== "HR")cout<<"人力资源部";
    + O% \9 s" Z* v9 o6 Z2 t, Tif (a=="PMD")cout<<"产品推广部";
    1 Q0 Q0 A1 H* yif (a=="MD")            cout<<"市场发展部";1 w/ h5 h, l1 X
    else cout<<"no";- s+ _9 \  W/ a
    / c- ~4 T5 s0 [
    return 0;
    , b4 {  A; O& g6 \' C}( I4 c* y' }! Q# U! W
    example2:#include<iostream>
    4 K2 w- P8 F5 K5 o* Pusing namespace std;" Q$ C' S" U7 g) y7 l$ N
    int main()
    , E% F$ j# n. C{string a;: m9 r! h0 v5 X# W4 K$ w: K
    cin>>a;
    ) I7 C  E) m8 I4 R: Wswitch(a)
    % q7 I  H$ }$ @{case 'PS':cout<<"门户搜索部";
    - l$ a6 ]( P$ Bcase 'NLP':cout<<"自然语言处理";
    ) m+ c2 z8 p9 x1 W$ n/ Z7 X, ?case 'PM':cout<<"产品市场部";* J- c* K5 Z9 Q' D$ n& ]5 s
    case 'HR':cout<<"人力资源部";
    . ?  S. T" R; P  Acase 'PMD':cout<<"产品推广部";
    / [/ V7 T8 Z. F9 L  Lcase 'MD':cout<<"市场发展部";* @+ i8 l* }+ _" O& Q' r
    default:cout<<"error";; E' ?5 q, y! T  r/ c
    }
    3 t+ w9 ]$ o+ S$ N0 `. J7 B& Qreturn o;
    ; k3 S, j# c) D2 k, W, ~: v}example3:#include<iostream>2 o% X8 F% ~$ P' {. ?+ [7 @
    using namespace std;
    ' D4 ~- l: S1 Fint main()
    : @: k6 w' W" f( n5 \{string a;; P! ]- J, \4 a5 w
    cin>>a;
    5 S1 @9 l+ b0 G5 N0 r# Bswitch(a); D$ M% P. P4 Q' n; X' i$ U
    {case 'PS':cout<<"门户搜索部";
    3 V& N3 I& [# F2 K5 A$ a* f- Bcase 'NLP':cout<<"自然语言处理";
    " G: V8 Y  {0 w3 ^7 |case 'PM':cout<<"产品市场部";
    : M/ Y  A( k9 ~( `: d+ Z& F2 hcase 'HR':cout<<"人力资源部";
    ; z! }% K4 O1 L* o+ |1 @: lcase 'PMD':cout<<"产品推广部";6 H: ]! v8 l- w' M- O8 u
    case 'MD':cout<<"市场发展部";: [+ n# h$ B& R
    default:cout<<"error";
    2 M( D' @7 l- r- J}. |; U1 }+ @3 L1 N% S! \
    return o;
    " Z$ S; S" g% ]- e4 i}
    zan
    转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信

    0

    主题

    4

    听众

    11

    积分

    升级  6.32%

    该用户从未签到

    ..................................! s7 O) Q+ A/ A; v! q. Q7 y

    * e# n( t, i3 N7 U7 Y4 S  K. X6 P2 [* I7 ]4 h0 U1 F

    # `" N  e$ n0 t; n& \0 @; d
    1 D: o5 M* X/ Q" m. ^0 ^* Q- {, k! c1 Q) p2 E9 @# O
    ; y2 \7 b  t4 ?& `  m* M/ t

    - B; z( ^& ]% A/ n( b- z, _$ q( v
    6 ?8 G- x4 a5 I4 I5 @( }
    ) T) j1 k" V7 t
    3 q& b' B' U; S1 @( y, A
    ; [. t6 m0 K6 y* ~+ z4 v6 I- m
    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, 2026-4-21 19:08 , Processed in 0.571433 second(s), 74 queries .

    回顶部