QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 13217|回复: 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 |邮箱已经成功绑定
    百度语言翻译机 1 j5 t5 Y3 R& L/ \7 g

    7 F! E) a. I  C, C  q1 Y0 x2 t+ w时限 1s
    ) t4 v; l6 i: r# Z) }! N" M8 s) N( j9 f% I
    百度的工程师们是非常注重效率的,在长期的开发与测试过程中,他们逐渐创造了一套他们独特的缩率语。他们在平时的交谈,会议,甚至在各中技术文档中都会大量运用。
    8 _$ E8 m5 m$ n, k8 y4 K3 s5 l' l
    ; K# j" C0 `0 b, A9 j为了让新员工可以更快地适应百度的文化,更好地阅读公司的技术文档,人力资源部决定开发一套专用的翻译系统,把相关文档中的缩率语和专有名词翻译成日常语言。 ; v: X) K2 R4 ]( H
    % Z4 s' v1 y5 s) [  a
    输入数据:
    , g0 F: M, H0 d& m4 g: y! J
    ! `2 Q2 |7 Y" p( R输入数据包含三部分 # q* p& g1 t3 Q  w/ W

    , n% Y. U9 z7 ^7 q, x5 [& `# K" p1. 第一行包含一个整数 N ( N<=10000 ),表示总共有多少个缩率语的词条。
    ! q* y) a! B& ?- X+ S* ?
    2 b+ v+ `6 x) G2. 紧接着有 N 行的输入,每行包含两个字符串,以空格隔开。第一个字符串为缩率语(仅包含大写英文字符,长度不超过 10 ),第二个字符串为日常语言(不包含空格,长度不超过 255 ) .
      d/ u) i  b$ P- w
    + [: |0 R, `9 I3 X& n3. 从第 N+2 开始到输入结束为包含缩略语的相关文档。(总长度不超过 1000000 个字符) . m3 k1 \$ |$ z* j8 l. S; y5 `
    # e! {  ^0 ]2 u+ f) V+ A. ^
    输出数据:
    4 I2 n; y) e/ J* e
    7 O3 W. L' p& X2 m6 e# B7 B输出将缩率语转换成日常语言的文档。(将缩率语转换成日常语言,其他字符保留原样) ( g7 `; B4 c9 i6 [( A# I2 K
    ! r8 P. I3 G8 S" V( S6 k
    输入样例

    - V7 H. ^' r+ K

    , K' j' {/ K) b  ~6 & I) e: E2 j3 Y
    7 i* F: a9 z8 {8 |
    PS 门户搜索部
    ' ?$ T3 c# h/ O  z
    " a7 ^% c! A0 S2 m( RNLP 自然语言处理
    : U: U3 d# F4 _: Z! P
    " m3 |# ~$ I) z$ W6 VPM 产品市场部
    0 t8 S: H( v' }. Q9 ]; E
    & a* M, m! N2 @- g  HHR 人力资源部
    ( v8 k# a3 l$ i2 ]& o+ G5 I$ ~- y' C5 {# |
    PMD 产品推广部
    ! U  N- N- N. E5 ~/ S2 @, J& e9 o9 b& r
    MD 市场发展部
    9 _9 |+ W. Z6 T, B4 p) t) p8 P. ]
    7 o, t  B' s; R3 d/ z百度的部门包括 PS , PM , HR , PMD , MD 等等,其中 PS 还包括 NLP 小组。
    / g" w5 o2 W0 g# E9 P


    - C7 |' ]7 ^0 G1 b' P% h/ g
    * }9 \4 r: V5 Z/ S6 N1 d输出样例


    & X" g( L, `8 s5 j+ L( k8 ~! T
    百度的部门包括门户搜索部,产品市场部,人力资源部,产品推广部,市场发展部等等,其中门户搜索部还包括自然语言处理小组。
    * V6 a. n  J/ _, J
    8 F9 n  E1 _8 H1 A6 d4 a

    ( X1 u8 s& H3 z2 i
    ' {  J  U. J- Z0 a1 ?

    " v% h1 P% Q: y6 M% p注意: / t) U% ?6 r/ k
    : r! S, Q8 \; H
    1 . 输入数据中是中英文混合的,中文采用 GBK 编码。
    + D9 X: A  E- ~9 v$ @/ x; _! W
    8 T% W$ X5 c8 i3 i8 d+ y! S2 . 为保证答案的唯一性,缩率语的转换采用正向最大匹配(从左到右为正方向)的原则。请注意输入例子中 PMD 的翻译。
    # T8 [. b$ ?1 U% u( E% y4 C0 f  z6 V9 _+ [, T# m
    9 Y2 |! u( x# u$ t5 D; y
    example1:#include<iostream>
    4 i% w" R" J% M3 j% ^% V3 }9 K#include<string>
    ! L/ [+ m& W; [9 u4 gusing namespace std;2 \* K$ b3 u; V1 s5 `, W
    int main()
    . \- B. k( b( Y{string a;) `& |( j2 d* h3 A+ Y" v
    cin>>a;
    4 [: _' K2 W( I- S; Q% Q" m: e! l0 v+ S5 h4 ]6 h9 t" v7 Z3 e& v
    if (a=="PS")  cout<<"门户搜索部";* P8 [7 M% i# L) j
    if ( a=="NL")cout<<"自然语言处理";
    : j% g" }" e8 H' O. B- L  C  ^if (a== "PM")cout<<"产品市场部";( B( D% i5 I7 P5 {/ o
    if (a== "HR")cout<<"人力资源部";6 X' S: v$ e/ k, |* F, @
    if (a=="PMD")cout<<"产品推广部";
      d; x$ g& `( E/ f  _3 W/ Z) g$ Xif (a=="MD")            cout<<"市场发展部";
    / b# x! n# N/ E1 U. k* qelse cout<<"no";* h7 w. i7 C9 s9 Y3 l: b5 m

    * j6 }9 U, ]5 Creturn 0;
    $ U: O( H) ~3 m}* X' z; R: z1 n; b4 ]4 D  S) s( B" v
    example2:#include<iostream>5 |3 x. \& r3 ]3 M; a  x8 v9 s9 r
    using namespace std;
    / ]: e+ Z4 J) n; I. w) kint main()
    3 `" \1 d7 \2 s8 [4 |' t{string a;
    + K+ C: |; A' O+ c- N% F9 ]5 k1 ncin>>a;
    6 O) ]7 Y" Q+ ?9 h( i6 q2 ^switch(a)
    1 Z% x- {; b& F* _% v5 O, h$ _& |{case 'PS':cout<<"门户搜索部";" T+ i  G! n0 F6 m/ i( @
    case 'NLP':cout<<"自然语言处理";
    " X# w: f7 P5 ?) u: ?; w! B1 }case 'PM':cout<<"产品市场部";
    - Y$ ?5 T) H& c% ]# rcase 'HR':cout<<"人力资源部";
    / \- {" ^9 P; [- ?+ F* jcase 'PMD':cout<<"产品推广部";
    8 A% a* a! [( m3 c  Lcase 'MD':cout<<"市场发展部";6 u& S" i. X8 A5 f
    default:cout<<"error";& O; }5 z4 G  F( ?) u' [1 e9 K: C
    }6 x; z; ~9 q; o, M6 ~
    return o;8 ]1 @) T0 W. f" {
    }example3:#include<iostream>8 z: L/ H7 E$ c) x( R0 m4 R% s
    using namespace std;+ O& w% W# J1 c; q6 M- y4 T
    int main()+ i4 U# W! i$ Z7 W
    {string a;) u0 H/ m7 u1 D% Y2 o8 _6 t$ }
    cin>>a;+ `% q9 U, r$ K2 q2 z$ Y! `9 J
    switch(a)
      X5 a/ C! z; S5 ~{case 'PS':cout<<"门户搜索部";- k# T5 L8 _# a) f1 w$ E7 T% e7 p
    case 'NLP':cout<<"自然语言处理";, n& M' E% w3 X  d7 z
    case 'PM':cout<<"产品市场部";
    0 W" N3 J4 |5 ]. m6 \) Mcase 'HR':cout<<"人力资源部";
    8 D& i, K9 \- C/ Y% u  ~case 'PMD':cout<<"产品推广部";
    ! N, d. H: R% }8 P0 F& Qcase 'MD':cout<<"市场发展部";" i2 C& X( [/ y6 w% [, i0 E
    default:cout<<"error";- ?* H* k* x6 J; r* U6 z
    }
    / i* F6 P1 c& z$ }return o;7 T  `. R/ Q* B$ \7 E( }4 B) D
    }
    zan
    转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信
    10#
    无效楼层,该帖已经被删除

    0

    主题

    3

    听众

    64

    积分

    升级  62.11%

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

    [LV.4]偶尔看看III

    回复

    使用道具 举报

    8#
    无效楼层,该帖已经被删除
    7#
    无效楼层,该帖已经被删除
    6#
    无效楼层,该帖已经被删除
    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]初来乍到

    回复

    使用道具 举报

    3#
    无效楼层,该帖已经被删除

    0

    主题

    4

    听众

    11

    积分

    升级  6.32%

    该用户从未签到

    ..................................6 i2 c* v2 E( y/ ~. U) Z9 j

    * O1 D5 E5 B# j9 C3 D; J0 C
    6 P, B5 D5 a' W: P' o. R4 c2 d: _. c& j
      e  u+ `( K; Z8 ?7 ?$ h! R3 x

    ) Z) l2 \. e1 q0 B" {1 @3 F- t0 ^5 m9 s8 P( B& ?
    % s9 C# Z: z& U3 e2 e$ q$ h
    # E8 h, r3 M8 ~: C3 v

    1 e: T( ~7 p1 L6 }$ g- E# C! [0 L  g; h, y2 @! z1 X
    3 Y" i& S/ X9 \, @6 n* X# w! l/ `3 s
    8 g' d5 b4 B+ Q6 o4 n% m
    51koo.net黑客论坛 soyangsyl.com搜羊娱乐新闻网
    回复

    使用道具 举报

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

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

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

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

    蒙公网安备 15010502000194号

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

    GMT+8, 2026-4-23 18:10 , Processed in 0.477224 second(s), 94 queries .

    回顶部