QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 13209|回复: 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 |邮箱已经成功绑定
    百度语言翻译机
    / e! a) \' e0 J, D6 Y# I/ N' v& e  x* i
    时限 1s + L  T* r1 Q" E! T/ b% @* R# A; |1 |3 s
    : a0 \) l! V, [' G. k1 W5 h
    百度的工程师们是非常注重效率的,在长期的开发与测试过程中,他们逐渐创造了一套他们独特的缩率语。他们在平时的交谈,会议,甚至在各中技术文档中都会大量运用。 - E" s, {3 g7 W' @2 l( v8 z& Q7 c
    ! E5 E! V# K8 m) Q' P! r/ y
    为了让新员工可以更快地适应百度的文化,更好地阅读公司的技术文档,人力资源部决定开发一套专用的翻译系统,把相关文档中的缩率语和专有名词翻译成日常语言。 1 c. t% D$ U. e' B
    % x" C) M# a+ Q# g& U5 q
    输入数据: / K. x: Y5 f% A
    , e& [: @! b( D2 N5 g# q* E
    输入数据包含三部分 1 p- }1 W7 o! _/ V, O3 J2 g
    " ]6 j3 ]9 k- ~! b# `7 @
    1. 第一行包含一个整数 N ( N<=10000 ),表示总共有多少个缩率语的词条。 & k* n5 A5 _4 S. X# C; C
    % P# r5 x: E& z! n( I6 G. f$ @$ ?
    2. 紧接着有 N 行的输入,每行包含两个字符串,以空格隔开。第一个字符串为缩率语(仅包含大写英文字符,长度不超过 10 ),第二个字符串为日常语言(不包含空格,长度不超过 255 ) . 9 ^& H- u* E9 [0 e- g: `

    - p% _/ p5 J2 Q3. 从第 N+2 开始到输入结束为包含缩略语的相关文档。(总长度不超过 1000000 个字符) 0 m* h1 N% C' Y; s
    0 B: Z: D! @  S! u# }2 z8 D4 X/ |4 L
    输出数据: 9 k* V' M9 X- [# U

    6 J* a4 }9 r4 t输出将缩率语转换成日常语言的文档。(将缩率语转换成日常语言,其他字符保留原样) / b9 F% A) V1 I" b9 E+ E3 z

    . z) x; J% X; i4 O0 I输入样例


    ) A% u; o: r5 m4 S0 S4 D4 v; {8 D
    6
    - i0 J# B* O3 I6 g3 j8 \
    9 p( r2 B/ K* Y3 e$ @PS 门户搜索部
    ) q8 z/ _+ e1 y3 q* |) P5 t  a& ~0 u, u2 b6 d5 x$ c) j
    NLP 自然语言处理 2 @+ P. O$ h( O4 h6 A0 y
    # ~' `: g. B" F' m, Q0 W" E5 ^. c
    PM 产品市场部 - X% q+ C+ Q' \. F
      F" v& T; l' z, A$ D
    HR 人力资源部 ) n7 x; d' n5 l' _8 B
    1 ]  _4 b+ M. ^: J
    PMD 产品推广部 ( T- u8 o* e7 D: M5 ^
    ) p  Z( C7 k6 s: s3 N; P3 m# p' C- {. l
    MD 市场发展部 - g- |! F% {4 _" x
    1 ~) }$ C) N' h5 w9 _, m# x  d
    百度的部门包括 PS , PM , HR , PMD , MD 等等,其中 PS 还包括 NLP 小组。 # `/ _. T: P  j/ o


    , k. r: |2 D* q: J6 s' e" ], ~% V5 W$ r
    输出样例

    7 v  C9 m1 V. Y2 @. n$ y

    + H3 a! H* p5 _) s6 v百度的部门包括门户搜索部,产品市场部,人力资源部,产品推广部,市场发展部等等,其中门户搜索部还包括自然语言处理小组。
    - H# A) ~. v( g6 y
    6 K4 E9 ^, ~8 I3 ?) R$ [5 C/ D" ^


    . F# }( }2 t6 w& j7 u3 q! |& `& E/ E/ Y1 l% n
    * k, I  K. e0 C) g& [/ I( y
    注意: 2 \/ N, @5 \, n" {

    4 g' ~4 G; b) F  |3 l: c' N1 . 输入数据中是中英文混合的,中文采用 GBK 编码。 , @$ D1 Q0 m3 \

    & u- v/ ^+ S/ }  h& Z2 . 为保证答案的唯一性,缩率语的转换采用正向最大匹配(从左到右为正方向)的原则。请注意输入例子中 PMD 的翻译。
    9 F+ S# x' e6 c; t: v- o% L" M6 B- N

    6 \( e1 o* c- N* @example1:#include<iostream>6 ^/ ^$ y& O6 k# I# G1 I& X
    #include<string>
    0 x' s7 h2 o. _- Jusing namespace std;% H& F$ U+ X% }' I: W+ @+ ~  Q6 B4 B
    int main()
    5 c5 k9 O5 U0 g1 o{string a;
    ' N( n, ?% E, R1 Z. T- e% Fcin>>a;
    4 K$ l/ e' ]" x" R* a$ @. @9 O2 ^: a. i
    if (a=="PS")  cout<<"门户搜索部";
    & r$ f' [2 u6 w! R. ]: I9 n6 \/ }if ( a=="NL")cout<<"自然语言处理";
    8 H8 w( _( o& p3 ~0 U( vif (a== "PM")cout<<"产品市场部";
    " r4 a9 D* F- \- l& Dif (a== "HR")cout<<"人力资源部";
    % B! j. R4 Z6 t" U9 O+ J  h; s0 ^if (a=="PMD")cout<<"产品推广部";; m4 L( c, B' f/ x1 y. E: `: g
    if (a=="MD")            cout<<"市场发展部";) c% r. I) |) A: I( E( i1 g
    else cout<<"no";6 g$ t5 ^9 u6 J
    ' U6 z" ]$ W3 ^; D/ c5 X4 Q* M: t
    return 0;0 \* C0 s( T' u' s$ S
    }2 S: P- S! B- `( @6 I) k
    example2:#include<iostream>
    ! @* y- n/ E! ^- A& C5 n* R! {1 `using namespace std;) t, ~% c' Q1 e1 P
    int main()
    : N# b0 G/ j6 {" t{string a;1 u1 ]+ t1 r9 B* ?; z  Y
    cin>>a;
    2 }8 U9 J! j% c% E: Oswitch(a)
    ) `! Q& b$ h7 |{case 'PS':cout<<"门户搜索部";
    3 s% k, W; D- Q* j$ z2 xcase 'NLP':cout<<"自然语言处理";7 y8 k- b# k. ~3 a* g3 r/ l
    case 'PM':cout<<"产品市场部";
    6 Z: ^4 }1 Y, ocase 'HR':cout<<"人力资源部";
    0 c) a$ W5 O! mcase 'PMD':cout<<"产品推广部";
    ' L6 D- ]: X" f* n0 ?case 'MD':cout<<"市场发展部";+ f5 w: I* X2 D5 H7 Z. s
    default:cout<<"error";
    5 I6 z2 u, S# u}4 h# X9 U% f2 `7 L& H( |
    return o;
    % Z$ d9 s) V; q0 J9 o' f9 S}example3:#include<iostream>
    - B0 W% B3 j% J9 A7 Zusing namespace std;
    4 }: u# q0 U/ |& b( b: \* [. mint main()* j* E# }% m# y: k3 @
    {string a;4 p& [$ F7 ?/ g' M
    cin>>a;8 b" U+ ^% B" v5 a( ^% g
    switch(a)1 u. X. F9 F! c! E6 B
    {case 'PS':cout<<"门户搜索部";
    & B& I" J2 ]/ X( pcase 'NLP':cout<<"自然语言处理";
    . u* i( b- c; e$ B3 Q+ {2 jcase 'PM':cout<<"产品市场部";
    ) O3 ^) ~4 _, Hcase 'HR':cout<<"人力资源部";+ c4 Q9 s2 S! Q; m8 m' J
    case 'PMD':cout<<"产品推广部";
    ( d2 H5 u; `0 q5 }0 `$ H0 Jcase 'MD':cout<<"市场发展部";% D. e: b2 G' W, E; X& R
    default:cout<<"error";
    / q2 w2 ^# ^1 D8 m8 C}0 u. r( U/ y7 \6 f* D
    return o;
    % Y8 F# t4 N8 E: M2 O8 }, Y}
    zan
    转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信

    0

    主题

    4

    听众

    11

    积分

    升级  6.32%

    该用户从未签到

    ..................................& [( O5 u6 T8 I) p
    . {5 u! p; M% e$ t' w0 u

    , p- j8 h! H7 Q9 l) F9 V
    , Q0 g$ I6 ^. [/ O9 C( K6 `; A4 ~

    7 P* N% T& q6 F& J/ }/ o# s! ?% c6 U% N' k4 `
    . @2 x6 d& }5 J: ^3 N7 v* ^/ R

    6 g- j& ?& r( i- n" \8 F
    ' O: O$ T0 w0 d; h" `' M+ c# ]* i+ _: b0 v6 o% `( Y& P! b2 q
    1 i( c7 {) O6 [4 p/ }5 \) p. S

    % U5 T9 O- R7 E: w) n; I51koo.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

    很不错,这个绝对要支持啊。无论什么时候,都 别放弃!
    . \. Y% P, H( K) ^- \( j3 O' [
    回复

    使用道具 举报

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

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

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

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

    蒙公网安备 15010502000194号

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

    GMT+8, 2026-4-20 13:48 , Processed in 0.533464 second(s), 74 queries .

    回顶部