QQ登录

只需要一步,快速开始

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

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 |邮箱已经成功绑定
    百度语言翻译机 & s- Y, A  R" l- _+ l  z! ^, W  ]
    # V7 g5 e% ]; |- T! o/ E& u. \$ z
    时限 1s - l; M8 d9 n  d" ~) |5 S& Y

    , o/ E  R( P9 B: M. M9 l百度的工程师们是非常注重效率的,在长期的开发与测试过程中,他们逐渐创造了一套他们独特的缩率语。他们在平时的交谈,会议,甚至在各中技术文档中都会大量运用。 0 d) K! h/ s/ L! Z1 V: Y0 e

    0 ^1 Z; x' y0 I为了让新员工可以更快地适应百度的文化,更好地阅读公司的技术文档,人力资源部决定开发一套专用的翻译系统,把相关文档中的缩率语和专有名词翻译成日常语言。 . J: t! S" k0 T5 O. m, l; c2 O. U4 Z
    3 z4 @9 \  |& v: n: c% ?
    输入数据: ) m8 s9 Y3 P- H# k1 f/ A- U6 T
    # }8 r& o  m' n( k: m* V
    输入数据包含三部分 4 x  j. F9 e# Z$ P3 ^
    8 U" _, o2 M) x2 V9 M, o
    1. 第一行包含一个整数 N ( N<=10000 ),表示总共有多少个缩率语的词条。
    3 k9 x2 l* S  z3 z  m' u- Z. @* D- F& G: Y+ [. P
    2. 紧接着有 N 行的输入,每行包含两个字符串,以空格隔开。第一个字符串为缩率语(仅包含大写英文字符,长度不超过 10 ),第二个字符串为日常语言(不包含空格,长度不超过 255 ) . + }' x3 y3 a6 u
    8 ~1 i; B7 j2 }; g9 f
    3. 从第 N+2 开始到输入结束为包含缩略语的相关文档。(总长度不超过 1000000 个字符) + {9 \2 o+ N5 U- A  x
    ' |0 h; S3 u* t+ v8 l
    输出数据: 0 @2 U* p- J9 i6 s) g1 F( K

    3 w8 b8 G& u7 L7 U" Q% q! J1 {6 K1 {6 _输出将缩率语转换成日常语言的文档。(将缩率语转换成日常语言,其他字符保留原样)
    * o1 h' Y( r/ _# ~! _7 ?2 M& |, }& y0 a1 A' K, U
    输入样例

    . k, b& t! A0 R# [0 C6 v3 a3 |9 h
      _% p4 m+ Q5 }8 K; i
    6
    * j# U& j5 C" y* H
      [( B: f% Y/ y. Q/ L8 oPS 门户搜索部
    : r. T! {5 k% a$ a. _* Q
    / i. {1 q) r: Q0 h' a) pNLP 自然语言处理 % N& Y1 v. j: q+ h- Z, R6 i8 A
    ' n# B* J4 W4 [$ b* G! `7 n7 C% H
    PM 产品市场部 $ V- C  i7 ~0 v: p2 f4 f* S

    : S0 c: `( X' \+ KHR 人力资源部 . _0 I; J- f8 G6 T/ Q3 _

    2 b* W1 v9 u* C9 }PMD 产品推广部
    8 i; C( F- s4 Z9 _0 Y
    ( t9 `2 \2 r* t0 IMD 市场发展部 , _- ^% V2 s$ a' M

    : L. c. `, G6 R2 ?" Z% c5 L百度的部门包括 PS , PM , HR , PMD , MD 等等,其中 PS 还包括 NLP 小组。 ! y& o) C8 ~" W$ k7 F0 [& v9 b! e


    5 ]5 W# _* q2 t2 c* X; _* R$ _
    输出样例

    6 _0 U  E; [' f1 `

    7 i" z. S. i: @' L2 k百度的部门包括门户搜索部,产品市场部,人力资源部,产品推广部,市场发展部等等,其中门户搜索部还包括自然语言处理小组。/ |$ C' `! _2 y, v1 U. p$ C

    2 M/ T0 T0 B, I( C

    " A  z1 \( g! h3 Q5 p9 g
    8 w# v: n0 b7 T6 @4 h# Z' l

      }+ ~9 z4 T! o注意: # M1 L; k; b2 s6 \" L  L, k

    $ p- _- A* X5 X) X$ R6 V( L1 . 输入数据中是中英文混合的,中文采用 GBK 编码。
    . |4 m/ K2 [2 e6 s( [
    - \  |0 D5 c  J2 . 为保证答案的唯一性,缩率语的转换采用正向最大匹配(从左到右为正方向)的原则。请注意输入例子中 PMD 的翻译。 1 }" b$ \1 ~% n! a
    , V6 q5 K  K8 a! i9 s2 `) Z. @8 }

    6 t" S7 N# S" _- n& wexample1:#include<iostream>" ~' k( }7 E# s5 e& Z0 p
    #include<string>1 @9 k$ K% y; R% q  B9 R& Z& \( G9 I
    using namespace std;
    3 P# q( d& K7 D1 Tint main()
    * Q6 ?% N( t4 F6 p$ e0 Y) E+ n5 e1 a{string a;
    * _5 o2 V- z7 y) |+ ?cin>>a;0 N3 P% S, Z7 d! F2 R

    0 }7 X1 M' `0 M# z$ \# Vif (a=="PS")  cout<<"门户搜索部";
    - C% M8 X: E/ Q% v" w# Dif ( a=="NL")cout<<"自然语言处理";
    3 N& o% \( Y3 i+ x& r9 yif (a== "PM")cout<<"产品市场部";
    # ]4 t. u" Q6 v6 e; v9 m- P8 yif (a== "HR")cout<<"人力资源部";6 @8 |7 e) K4 o/ X9 X
    if (a=="PMD")cout<<"产品推广部";
    8 J2 T1 g% N. e: s" k+ Yif (a=="MD")            cout<<"市场发展部";  \. x7 O/ s3 f& w3 V
    else cout<<"no";
    % M7 k5 I. i$ I) g( E3 P/ Z* x% X& u* L; }6 N
    return 0;! ^" P9 h# @3 q8 O, E
    }
    7 J& X+ l* X0 @9 K% Lexample2:#include<iostream>$ V3 b  [4 N: m6 {
    using namespace std;
    6 H5 Z& Z' A& D7 {int main()- G! Q. \% y) U9 o! S
    {string a;* _" ?& ~$ [, n( t: q8 F
    cin>>a;
    $ _( m; i; I4 K( b8 [switch(a)
    4 t7 ?: _+ u& g' X  x1 D8 c{case 'PS':cout<<"门户搜索部";
    3 ~5 m# [6 Y1 A+ ]! P5 u4 v' Mcase 'NLP':cout<<"自然语言处理";% Y6 f# _" ~2 E. }7 E3 i
    case 'PM':cout<<"产品市场部";% ^, T& G9 z- R- r( V( I, k
    case 'HR':cout<<"人力资源部";
    % w5 f2 F6 @; s6 ^7 Jcase 'PMD':cout<<"产品推广部";
    ) Q  y* G4 j- V/ Ecase 'MD':cout<<"市场发展部";
    * Y# c% ?2 G" Vdefault:cout<<"error";" i' E- [, E4 N& e
    }+ V4 a1 _" U! d6 e# Z+ x. J; E
    return o;
    $ h- k1 O& `- A% E2 K}example3:#include<iostream>
      e4 K2 H, J+ X8 Pusing namespace std;# n8 v: c9 ~# O( ]/ w2 d
    int main()
    + m6 `5 a/ T7 m# X/ m3 F7 }- \9 y{string a;( ~, P* a0 K  P; b
    cin>>a;
    ( v% }9 |; T( `7 e; E; Tswitch(a), d7 J# N2 z8 @* B8 S
    {case 'PS':cout<<"门户搜索部";1 w$ f' _4 U1 ~0 r
    case 'NLP':cout<<"自然语言处理";+ p( g: c% D' |5 {2 \+ ]
    case 'PM':cout<<"产品市场部";
    8 _( v# U" F: q. y4 |+ n6 A& Q" lcase 'HR':cout<<"人力资源部";
    . u/ t; b" S) D; f' Bcase 'PMD':cout<<"产品推广部";& f3 g3 q; g0 T& \0 y( y% _
    case 'MD':cout<<"市场发展部";. j0 }: }# [: G' l& T- O5 i
    default:cout<<"error";: Y+ K( b' D& V! G
    }
    % C) y3 S- e# \. j4 K3 y% Creturn o;; O. {! c. o0 w, M& [$ T
    }
    zan
    转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信

    0

    主题

    4

    听众

    11

    积分

    升级  6.32%

    该用户从未签到

    ..................................
    ; c* V8 `, A, E/ o0 d. v( A. x* A* U$ d: S1 B( d) P, V

    1 Z; M) C; b% s3 y  X% S: O
    ; P2 i" a9 Q- i: H) }% ]+ V( W7 _5 t6 k5 L) e
    0 O5 N  V7 u+ L$ y: _1 x  e5 ?8 F

    # M1 k, t/ }" M7 c; S
    2 ^* G& u3 a) @( b( A2 s7 x! k
    6 P) F# D) Y. t" P: r& x& E5 o
    - G" E, F3 U5 a
    ) S$ F9 ^% L: `: T  Z$ g# @
    % V& P# b8 t1 y! Y" _' x$ a3 D/ S* d2 R
    51koo.net黑客论坛 soyangsyl.com搜羊娱乐新闻网
    回复

    使用道具 举报

    3#
    无效楼层,该帖已经被删除
    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

    回复

    使用道具 举报

    6#
    无效楼层,该帖已经被删除
    7#
    无效楼层,该帖已经被删除
    8#
    无效楼层,该帖已经被删除

    0

    主题

    3

    听众

    64

    积分

    升级  62.11%

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

    [LV.4]偶尔看看III

    回复

    使用道具 举报

    10#
    无效楼层,该帖已经被删除
    您需要登录后才可以回帖 登录 | 注册地址

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

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

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

    蒙公网安备 15010502000194号

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

    GMT+8, 2026-6-14 06:26 , Processed in 0.490391 second(s), 93 queries .

    回顶部