QQ登录

只需要一步,快速开始

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

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

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

1341

主题

738

听众

2万

积分

数学中国总编辑

  • TA的每日心情

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

    [LV.7]常住居民III

    超级版主

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

    群组2011年第一期数学建模

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

    群组第二届数模基础实训

    群组2012第二期MCM/ICM优秀

    群组MCM优秀论文解析专题

    跳转到指定楼层
    #
    发表于 2010-5-6 18:43 |只看该作者 |正序浏览
    |招呼Ta 关注Ta |邮箱已经成功绑定
    百度语言翻译机
    ! n) |  ~6 }0 e; l, ~9 i! Z" d# D% m8 X$ @
    时限 1s 6 d% Y  S1 k) M& p! X, S

    # f2 {! r. ?* P. z. }* c百度的工程师们是非常注重效率的,在长期的开发与测试过程中,他们逐渐创造了一套他们独特的缩率语。他们在平时的交谈,会议,甚至在各中技术文档中都会大量运用。
    * k' n7 |# m. d% @8 b; Z' A, J6 G9 m0 c8 m, o! M/ ^) u- Y
    为了让新员工可以更快地适应百度的文化,更好地阅读公司的技术文档,人力资源部决定开发一套专用的翻译系统,把相关文档中的缩率语和专有名词翻译成日常语言。
    5 g1 ^; x7 q: s8 _; [
    ' [* }6 K' ]: ?$ |. S5 `输入数据: - [, h) `; H* r' U

    : p! B) v; b7 `% ]3 @' t$ y+ ?; V4 p输入数据包含三部分 2 o' a- |- d! ~- z6 q

    8 {0 K  T- @5 F  ?- g9 K( ?1. 第一行包含一个整数 N ( N<=10000 ),表示总共有多少个缩率语的词条。 * L* b. j0 L5 @. {6 J

    . Y5 n) ?( @) J. W0 Y7 X2. 紧接着有 N 行的输入,每行包含两个字符串,以空格隔开。第一个字符串为缩率语(仅包含大写英文字符,长度不超过 10 ),第二个字符串为日常语言(不包含空格,长度不超过 255 ) .
    0 {6 i# Q- v; l- S& e1 K" i
    7 M- `( r2 T: l2 W& Y5 b3. 从第 N+2 开始到输入结束为包含缩略语的相关文档。(总长度不超过 1000000 个字符)
    + \5 n( p/ h- i# ?- V* L" q% W6 P+ a! T# D
    输出数据:
    4 d. C+ m! c1 {2 m, K% k) n+ v
    输出将缩率语转换成日常语言的文档。(将缩率语转换成日常语言,其他字符保留原样)
    8 X+ T; k- U1 u: d, ^6 Q6 u+ V, n5 S! {' D
    输入样例


    0 e1 l8 o& t. y% L- U# A% F  @1 k% Q5 ^" s" @: \/ B
    6 # w8 f9 \( w. _, J

    / s4 g1 w2 t& I7 q# KPS 门户搜索部
    : C# `& L" `" \/ I$ V2 M
    5 y( q/ G, r( c  w# g- M* JNLP 自然语言处理 - R; S+ e. _) y9 W' S4 j1 C
    % N8 M! H+ P7 \
    PM 产品市场部
    $ ~1 F6 R$ T5 F
    / u3 {0 T- C" f8 S5 Z9 AHR 人力资源部 9 V: h; j, X; r8 T6 c

    5 a" k, S$ L/ `3 c$ p8 F, dPMD 产品推广部 % v( R5 J5 E$ y. X, H2 ?  j. F
    ! m+ V8 A  E1 F  N
    MD 市场发展部
    4 }4 x' k: M- K! g, o1 G- |: {, [, @" p
    百度的部门包括 PS , PM , HR , PMD , MD 等等,其中 PS 还包括 NLP 小组。
    + o1 c( r$ L# _5 U/ @" u: ]! H9 x

    ) R. F9 e1 X1 i9 _8 J( P
    , `' u0 d/ ^* P, x
    输出样例


    $ L) ?8 {9 F/ _% Y$ E9 e
    ! a4 \) H5 {5 n百度的部门包括门户搜索部,产品市场部,人力资源部,产品推广部,市场发展部等等,其中门户搜索部还包括自然语言处理小组。6 x+ Y3 o# h7 c5 ^0 S. Y
    : b5 A3 b# E* f2 s! P" Z

    8 ?" ?5 W- O2 h  T1 ~% A
    + g: F% b. O: ~& t2 y3 {; Y
    8 w4 I* O+ o# D+ }
    注意: - ~4 y/ ]% F1 V

    7 c2 m) I6 u% v; C" R8 _7 J8 L. V1 . 输入数据中是中英文混合的,中文采用 GBK 编码。 # U8 F/ a' ~+ Z+ n6 ^% E5 r$ c

    , B0 g8 X5 r1 ?( Q# ?/ G2 . 为保证答案的唯一性,缩率语的转换采用正向最大匹配(从左到右为正方向)的原则。请注意输入例子中 PMD 的翻译。
    4 g1 z8 ~; p$ w$ ^) t% n+ n2 O/ E( J5 j" E/ ^7 H- F2 s; c7 B4 M
    ) V' H7 f$ d8 R+ Z* w0 o
    example1:#include<iostream>2 \/ q; S( V, x
    #include<string>/ m; ~! G4 W5 M% [0 A( b8 ~) T; i
    using namespace std;
    5 t; j1 e- h! o* \7 I0 Xint main()
    7 L% Z  z7 o. G/ K2 ~5 u{string a;, k; U+ m; f* z$ |# ^
    cin>>a;! A2 d* b) j: a; p( N

    7 n5 ]- L- Y2 t- D8 V/ N5 m% cif (a=="PS")  cout<<"门户搜索部";
    , z/ c1 m& i& ^) fif ( a=="NL")cout<<"自然语言处理";
    : y3 N* t0 x4 a* q* F" D: }if (a== "PM")cout<<"产品市场部";& \" h; \0 I8 b2 P6 u; b% [
    if (a== "HR")cout<<"人力资源部";
    ( W5 R* F  o$ [6 D; Gif (a=="PMD")cout<<"产品推广部";
    : ?: V+ v+ Y7 j! S- h8 Fif (a=="MD")            cout<<"市场发展部";
    # u9 ^& I  D  ^- B# J4 d3 Kelse cout<<"no";
    9 v  I2 D7 |; }8 T, ]! `* Q* i! B+ w3 Z0 S! U( C: \
    return 0;$ r( ~9 f- G! X7 c
    }% z; c# _4 q/ i0 ^
    example2:#include<iostream>6 ?2 r* K* `7 J( ~& u  W
    using namespace std;
    5 x2 s* ^! X4 m9 w5 Zint main()
    " V  i+ C6 q! j7 B1 J) _{string a;) S3 ]# w/ F) p# u: n3 l! M. @
    cin>>a;. Q' X  K6 U  y
    switch(a)
    ! N/ P7 u/ e# w) W{case 'PS':cout<<"门户搜索部";
    ' O6 Y* ^8 v- \* ?3 r2 \case 'NLP':cout<<"自然语言处理";
    1 r  `1 c) u1 |$ T6 t; E) icase 'PM':cout<<"产品市场部";
    4 S$ w- ?2 O$ Icase 'HR':cout<<"人力资源部";
    3 s4 Y! ]0 ]( b9 ?1 {6 Ocase 'PMD':cout<<"产品推广部";
    * ]' c0 L! d/ H" ]3 F* Icase 'MD':cout<<"市场发展部";
    2 X: G( O) g7 H4 o8 w, Q! vdefault:cout<<"error";
    5 ^1 R% q" s2 i}
    7 o. q7 |3 V$ R  H) g: t6 |return o;
    & o8 }' a9 y8 X7 r; r3 u- Q: m}example3:#include<iostream>( L4 `3 X: D$ ^
    using namespace std;% \* O4 t% b8 V5 K0 y
    int main()
    & a' f  W1 X6 }, w1 O+ F{string a;' j6 U* _8 E! J  L% A" q
    cin>>a;
    2 t6 _$ |9 {5 L3 D7 H# \5 N) Jswitch(a)
    & H& b1 a/ @! K4 {+ Z. z+ P{case 'PS':cout<<"门户搜索部";
    7 z$ K1 R; o1 q6 tcase 'NLP':cout<<"自然语言处理";
    9 `' W( ]8 _; Z9 v+ o; e; ncase 'PM':cout<<"产品市场部";
    # x& ~: X& s. ]6 t6 C/ icase 'HR':cout<<"人力资源部";* v8 H* Q2 u6 x$ ]) t% X
    case 'PMD':cout<<"产品推广部";
    # j1 L0 @# b1 u# F. T2 D6 F( icase 'MD':cout<<"市场发展部";
    ; T- X) u5 {1 Xdefault:cout<<"error";
    6 F, W3 V2 g; ?}* V7 R6 P& z+ |  ~) [" D( e) ~5 B
    return o;
    ( p, @& `  e/ u4 D}
    zan
    转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信

    0

    主题

    3

    听众

    64

    积分

    升级  62.11%

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

    [LV.4]偶尔看看III

    回复

    使用道具 举报

    schnee        

    0

    主题

    4

    听众

    241

    积分

    升级  70.5%

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

    [LV.4]偶尔看看III

    回复

    使用道具 举报

    okdjl        

    0

    主题

    3

    听众

    179

    积分

    升级  39.5%

  • TA的每日心情

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

    [LV.1]初来乍到

    回复

    使用道具 举报

    0

    主题

    4

    听众

    11

    积分

    升级  6.32%

    该用户从未签到

    ..................................
    ; O: K6 N  ~% D+ c2 Z
    5 A% f2 T, B+ B9 G. h5 n  Z" @: C' W" b0 }3 O( \
    & t$ @' \" J: H+ a. S

      i, L( [& Y2 I# V8 L" M) r& D  @+ S, M6 B7 U+ z9 @4 e

    ) J3 E4 m! m* R$ r# _1 T
    . `. q$ o/ z* f5 m# _3 q7 C- Z% B
    ) a% R( W- A& p" N' K
    & \0 R; P% y3 S; R9 G4 F) {
    & j! I/ n% ^. _9 }/ N* U$ U. o5 o$ l9 h1 T
    / L$ O) Q- j% D8 n" T1 D* q+ O
    . }/ f6 X; Q$ h+ b1 [  {51koo.net黑客论坛 soyangsyl.com搜羊娱乐新闻网
    回复

    使用道具 举报

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

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

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

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

    蒙公网安备 15010502000194号

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

    GMT+8, 2025-11-9 20:41 , Processed in 1.241175 second(s), 74 queries .

    回顶部