QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 13212|回复: 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 |邮箱已经成功绑定
    百度语言翻译机
    # _) G3 a  P7 ]! f& ?' l
    ' l0 l5 [; K* w5 D; H/ m- ]- W时限 1s / n+ T( k" Y/ ?' M: p$ O) _: W

    + I5 z! A& Q7 S, ^: b  \百度的工程师们是非常注重效率的,在长期的开发与测试过程中,他们逐渐创造了一套他们独特的缩率语。他们在平时的交谈,会议,甚至在各中技术文档中都会大量运用。 " m0 @" p, D: W% M

    # L9 A: Y6 o& x3 u. [6 q为了让新员工可以更快地适应百度的文化,更好地阅读公司的技术文档,人力资源部决定开发一套专用的翻译系统,把相关文档中的缩率语和专有名词翻译成日常语言。
    % d. n$ L7 m" F5 _  z, O( U
    8 ^( h, @. y- U, k: w1 {输入数据: ( A) f5 \8 b( n+ ?2 b
    " N, b2 m! }8 H, O
    输入数据包含三部分 * v7 a, u* G5 c/ p. O

    + b3 r) B2 }0 V1. 第一行包含一个整数 N ( N<=10000 ),表示总共有多少个缩率语的词条。
    7 X& H6 x1 p0 R6 F7 x2 t5 {1 l. a/ f( B5 `9 T4 U) |1 L
    2. 紧接着有 N 行的输入,每行包含两个字符串,以空格隔开。第一个字符串为缩率语(仅包含大写英文字符,长度不超过 10 ),第二个字符串为日常语言(不包含空格,长度不超过 255 ) . 8 p/ V/ V4 c, h& T
    6 u6 y- Y9 V5 G6 m# ]) a
    3. 从第 N+2 开始到输入结束为包含缩略语的相关文档。(总长度不超过 1000000 个字符)
    - Q3 `4 p5 D; t9 a
    & Q  [+ @1 H( y8 b输出数据: , \; G" V7 Q$ h% n( Z
    & f  ?. z( @5 K" O4 h
    输出将缩率语转换成日常语言的文档。(将缩率语转换成日常语言,其他字符保留原样)   ^+ d( A. d4 ]* u) T4 q. |' c
    4 E2 p% `5 {0 j9 W& E1 w9 f
    输入样例


    + B7 v: p! I. o$ i4 S* j2 T6 K# y- P7 G; U4 P$ d, v1 V! v
    6 2 d; ]$ @; J) g" `9 x! t3 p1 M

    3 p+ b' {& S' q- i& TPS 门户搜索部 . ?7 v  M6 H2 b9 u

    $ D7 H9 ?6 T2 KNLP 自然语言处理
    & \+ f7 a4 W  e+ `- d+ G9 f7 Q) u1 C& {1 r3 o
    PM 产品市场部 7 K6 ]* V( O8 @3 D/ J0 c5 U; {+ U

    & U+ o5 s+ e3 }* t, SHR 人力资源部 4 d9 Z  l, s  r
      Q+ g/ |7 D  s
    PMD 产品推广部 + x% t0 H8 f- |( j: H
    0 l* u; S' q) H: n  t% P
    MD 市场发展部
    & @7 C- O" z" {1 A" L+ S  s- [( C: U( W2 f& G  a3 e0 j0 z
    百度的部门包括 PS , PM , HR , PMD , MD 等等,其中 PS 还包括 NLP 小组。
    " g, d( q6 a# k8 X


    4 J, y% j3 F  E+ n% v7 c9 |
    ( Q# H' w9 c/ E1 U/ N3 ~输出样例

    " ~! F! g/ q; O+ p) I

    : R8 F5 e" e+ ^百度的部门包括门户搜索部,产品市场部,人力资源部,产品推广部,市场发展部等等,其中门户搜索部还包括自然语言处理小组。
    " l' X) m* ^8 \# m1 V1 m8 c. k. e4 M6 e


      W3 `7 V2 P& h. @
    2 s1 O, f% f( ]  K+ i* j
    9 Q2 J# v+ f3 ?, F, S- j; {3 K" w注意: 7 s, S  @+ V5 s3 [6 H/ A- z( w

    $ [. f9 I8 \& T% g1 . 输入数据中是中英文混合的,中文采用 GBK 编码。
    8 |( K; o, s* y! R5 `5 l% F9 K2 o9 Q0 ^
    2 . 为保证答案的唯一性,缩率语的转换采用正向最大匹配(从左到右为正方向)的原则。请注意输入例子中 PMD 的翻译。 - X" s! A1 R$ `4 F! C7 |

    : f3 Q3 E% g' D( c) d1 l
    $ C4 E) c' `7 r! d  N' D, Z& {+ ?example1:#include<iostream>
    * P' @* X! B8 P4 j& a( x#include<string>  p2 l0 e9 J' v9 S7 [
    using namespace std;9 R4 P+ r: r7 D- ?) o1 A
    int main()
    0 M. |. m' [$ T{string a;: {6 y( |  D! b; B
    cin>>a;
    ( n! _! J! x& z3 J" \) I' t% Y3 W# l6 R7 S# `/ h
    if (a=="PS")  cout<<"门户搜索部";
    - n4 d& P7 e: Y; Y; L7 S& E, iif ( a=="NL")cout<<"自然语言处理";6 M1 B0 t! ?' b; ~
    if (a== "PM")cout<<"产品市场部";# G- i! e) p3 j
    if (a== "HR")cout<<"人力资源部";: F4 e% h3 k1 m7 \* |3 _
    if (a=="PMD")cout<<"产品推广部";
    / b! E! U' F9 W  oif (a=="MD")            cout<<"市场发展部";
    8 s) ]/ G- I, ^. M/ h- R, K% Nelse cout<<"no";
    3 P, a* H: Q: ?& \1 j& Q) o+ L1 E/ E) H9 A' Y; c9 B  I
    return 0;2 v' w! o. q; H( `6 {  A# |/ H
    }
    # P# \: Z: p; y5 E. [example2:#include<iostream>
    . b( y& n$ s6 U1 U# ~using namespace std;
    2 R& v, k" M: D. J3 o2 b8 Iint main()6 C* Z3 b9 _. \6 A
    {string a;
    2 F: M9 B, ?/ j. g1 tcin>>a;
    + Y2 h$ U) U6 _6 @8 ]switch(a)& z  t) |; ~) I
    {case 'PS':cout<<"门户搜索部";. U/ ~9 ?- O: R
    case 'NLP':cout<<"自然语言处理";
    * Y, e( M2 [6 Y- e( N  _: Ycase 'PM':cout<<"产品市场部";4 U* N% q0 D" E$ U* c8 h/ b
    case 'HR':cout<<"人力资源部";7 n3 t' i) E! v* a
    case 'PMD':cout<<"产品推广部";5 ?' v- l; X7 g& A
    case 'MD':cout<<"市场发展部";
    ! E, n! U5 n: r4 P0 n# N+ [9 m; }6 v: ~) Sdefault:cout<<"error";
    ) j# R+ u* y* R0 x}
    3 C3 Z' h$ E9 Y* y1 q1 m8 Qreturn o;
    : w  \1 f) A- H1 o- A6 r}example3:#include<iostream>/ d" g  `' s# j8 o: R2 K, R# |
    using namespace std;
    % @5 w  V" l& L. wint main()
    , e3 y# W* |% u5 `) ^3 w6 N& f{string a;
    ( `* @' a# G" P  ^" Zcin>>a;
    ( u6 o# w5 h1 R* c/ z5 \* z" gswitch(a)
    - a& o1 J* _) |{case 'PS':cout<<"门户搜索部";; G) y1 n  G0 V
    case 'NLP':cout<<"自然语言处理";
    6 t, o( t$ E" f' @! L: g5 \$ Bcase 'PM':cout<<"产品市场部";
    1 Y# `; b8 r  ~) g+ [) q3 h$ rcase 'HR':cout<<"人力资源部";
    7 y3 B0 p" z+ Gcase 'PMD':cout<<"产品推广部";
    0 j/ b  a5 F: u: S4 a" ^  V( Lcase 'MD':cout<<"市场发展部";7 C, z0 N9 U9 G( r
    default:cout<<"error";: G0 D7 W% B" Y% K; v% z
    }( T6 h1 h7 a1 s$ l$ V7 y/ L; T
    return o;
    1 b) Q6 R$ _% r}
    zan
    转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信

    0

    主题

    4

    听众

    11

    积分

    升级  6.32%

    该用户从未签到

    ..................................# Z5 @2 c9 e6 p% I( g# Q" T, P
    , x, X3 s# e& J4 r

    ! p) ?6 L. T  Q. V6 J' l/ T3 X$ ^( m9 F+ h+ [

    ' u8 O: u/ Z3 S) f( W
    2 }" p' P( }! Q4 R/ K: _* x% z) Y& S5 w5 a  c/ a: h

      N5 h: x/ Q- y0 K. I
    & c" ]; U0 }; a& w9 m$ ]' H, ]( w0 b- n) J
    5 m4 l1 i* m( w

    % P! M; i% T* M$ f1 y& L0 @2 p1 Q% q* e& a$ b5 U9 Q
    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

    很不错,这个绝对要支持啊。无论什么时候,都 别放弃!
    5 }7 F) P3 i- z* k% j! p% k, E
    回复

    使用道具 举报

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

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

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

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

    蒙公网安备 15010502000194号

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

    GMT+8, 2026-4-21 04:48 , Processed in 0.661766 second(s), 74 queries .

    回顶部