QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 13045|回复: 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 |邮箱已经成功绑定
    百度语言翻译机 5 e; m% |6 L# Y) L4 W
    7 e) q' M  N" l- f
    时限 1s 3 N" E) p0 ]5 d& e( B
    . x1 L4 E& W$ a  u0 y
    百度的工程师们是非常注重效率的,在长期的开发与测试过程中,他们逐渐创造了一套他们独特的缩率语。他们在平时的交谈,会议,甚至在各中技术文档中都会大量运用。 ; C3 n8 x. E) c! Z2 p- B( v/ D  D) u
    1 h' H# X1 c' M
    为了让新员工可以更快地适应百度的文化,更好地阅读公司的技术文档,人力资源部决定开发一套专用的翻译系统,把相关文档中的缩率语和专有名词翻译成日常语言。 1 p# V3 W0 f9 O# ~. _; M" X& [4 q
    7 v5 q1 o; }: A" U' R, Y* C
    输入数据:
    2 t7 s4 \: ~* u. L' p1 x$ w
    & p* K. o3 X) Y; c0 o/ r& W输入数据包含三部分 9 k% z  X* H6 l) T; q
    . e) u  N$ I* h  W& Z' w- y
    1. 第一行包含一个整数 N ( N<=10000 ),表示总共有多少个缩率语的词条。 : L1 @8 E- C* L" p

    ; P0 h! l: b! k" I$ K5 I& V. `0 [2. 紧接着有 N 行的输入,每行包含两个字符串,以空格隔开。第一个字符串为缩率语(仅包含大写英文字符,长度不超过 10 ),第二个字符串为日常语言(不包含空格,长度不超过 255 ) .
    ! y  ~2 v9 q5 I( T& I0 O# t# t
    & \/ O& f/ `9 J0 ?; I9 [3 `3. 从第 N+2 开始到输入结束为包含缩略语的相关文档。(总长度不超过 1000000 个字符) ; F6 j/ _1 Z( Y# n( {- H9 [" J

    8 _' L- b2 Q' ?3 E+ h输出数据: + g  g$ l* \8 g9 a2 N# u5 z. z

    6 O$ e5 h4 i- `& c输出将缩率语转换成日常语言的文档。(将缩率语转换成日常语言,其他字符保留原样)
    - G; {! F  Q2 ?/ g
    5 D  e; X8 T5 i0 p输入样例

    1 p9 U& b+ c. O

    + v5 ~4 [  V5 c. v  m  r# {6 5 j- O/ [. u" s( _1 g+ |# [
      |4 d1 `: e) r/ E
    PS 门户搜索部
    : ]& P" q( N" ~# D% t! e2 {; Y; W2 v4 O' H) \
    NLP 自然语言处理 * o8 @9 F; u2 y0 i: {% a1 }
      G% v, U- H8 u1 h4 c/ R! R$ ^
    PM 产品市场部 2 u9 a' R- M3 l7 n, |$ w8 P

    ; a3 o6 W/ {$ p1 }; o% s4 c+ BHR 人力资源部 9 d8 U( O( r/ I5 g# K" V
    , Y2 l! d; x7 _
    PMD 产品推广部 + f5 }' x+ y  R: |
    ! Y2 ?* K! I- N5 R1 E- I" b
    MD 市场发展部
    # Z8 w# p0 z; P  e" l- _# U/ f1 b% F' O
    百度的部门包括 PS , PM , HR , PMD , MD 等等,其中 PS 还包括 NLP 小组。
    . S* }  u% c% e& F6 X  u" C

    0 t2 J3 @# z" K8 c4 J/ W+ i

    2 c% U, B" C8 ^, t- m; j* ]输出样例


    $ p+ X9 J: Z( O1 M- P
    3 K2 [( H# U; [* |3 m7 N; c4 a百度的部门包括门户搜索部,产品市场部,人力资源部,产品推广部,市场发展部等等,其中门户搜索部还包括自然语言处理小组。
    3 G2 L/ \4 }3 a6 X9 v. ?) O8 I) j

    8 R; P4 V6 {9 D0 I
    / q# i8 l4 X+ B+ n

    $ W$ d1 n9 M0 J  i8 x注意:
    ( y* n/ K5 c4 k. T6 _5 E3 H! l! [8 }0 E, L
    1 . 输入数据中是中英文混合的,中文采用 GBK 编码。 3 J  H2 C- M) @# ~# W
    " l; t, {+ q# E! d: |5 ~  K
    2 . 为保证答案的唯一性,缩率语的转换采用正向最大匹配(从左到右为正方向)的原则。请注意输入例子中 PMD 的翻译。
    ; g4 x* G" O5 `" [$ k7 }/ j5 Z& h4 T* `0 c, w% h' K5 O" V, B
    2 }  O" B, e- H- ?
    example1:#include<iostream>
    ) r6 I( J. i" i8 I% l#include<string>
    " j4 |2 W3 h) w; ]using namespace std;
    4 n; p& U1 I5 J+ v- {int main()6 T7 ^$ B3 p1 z$ r- u7 j* [
    {string a;
    , c+ w" l* \- _2 b) q/ Ocin>>a;
    ! H$ K: b5 G# i! R' U: l% w
    , b( G+ C% A& ?- Mif (a=="PS")  cout<<"门户搜索部";
    $ J$ F, `# I# K8 v+ U) Yif ( a=="NL")cout<<"自然语言处理";" z5 e9 H. s9 W6 I3 W6 T# O
    if (a== "PM")cout<<"产品市场部";& \8 L, R. [) b' s5 R
    if (a== "HR")cout<<"人力资源部";
    ; U' x$ y. a2 j- C9 `- kif (a=="PMD")cout<<"产品推广部";
    5 D7 a9 d4 P+ Q" Hif (a=="MD")            cout<<"市场发展部";, A9 k6 V- A2 \4 y- B4 M
    else cout<<"no";
    ' Y( t& x  n: r( [) w; _. u, u) }/ u5 R6 f3 M* C9 F3 G
    return 0;
    " h- F1 _' p& u}1 g2 ~2 @: b( G! x
    example2:#include<iostream>
    " Z/ V1 H3 ?( B6 P3 Husing namespace std;! F. i2 _3 X2 \$ x2 X" s
    int main()0 u$ y& S  p; E: r6 R8 Z) M: H
    {string a;& d0 V; o. Y9 V* B
    cin>>a;
    , P3 s, g7 X6 E3 \1 M/ K- Xswitch(a)* S. a, t, @, x& k' K% G0 x
    {case 'PS':cout<<"门户搜索部";0 j( z" k! ?7 l) [' \; T& x. X+ p4 u
    case 'NLP':cout<<"自然语言处理";: }) Q7 {- ~  G% c/ r# q
    case 'PM':cout<<"产品市场部";
    - o1 D2 S9 }3 \3 Z  U; tcase 'HR':cout<<"人力资源部";* G% s- a: J! C4 t1 c
    case 'PMD':cout<<"产品推广部";* }* ^) }. k4 A, \9 [; n
    case 'MD':cout<<"市场发展部";
    / n8 X3 F$ N9 h# Gdefault:cout<<"error";+ i5 `3 s' x  R
    }
    5 a- Z$ V0 Q+ i9 s2 F, Mreturn o;& o( e# Q) _- A" T4 o
    }example3:#include<iostream>
    7 v6 H' ~) z6 N* u* D& i' Jusing namespace std;
    . r$ I2 ^; N; y; x5 |int main()
    5 O# Z  m$ t* w+ K' {! N( k7 {3 n3 e{string a;5 W. s1 O+ F! T' V2 j$ G3 z! A/ [
    cin>>a;
    ' C3 H/ o1 {& y5 }# eswitch(a)) v! B" v6 O0 i& J5 c  [& j, i: C
    {case 'PS':cout<<"门户搜索部";6 U  l% i+ r& o8 s9 V/ V+ j  \
    case 'NLP':cout<<"自然语言处理";: [3 ?. B. B+ W
    case 'PM':cout<<"产品市场部";1 l" H1 N" m: b
    case 'HR':cout<<"人力资源部";  |, z3 M0 u$ p( E, g
    case 'PMD':cout<<"产品推广部";( p. Z9 h4 |( Q3 N6 c. H
    case 'MD':cout<<"市场发展部";
    - J0 ]  s- l# ?5 bdefault:cout<<"error";" s; E1 x6 S0 B
    }
    $ \9 U4 R+ C" F7 Ureturn o;. |5 I2 {: A& x! F
    }
    zan
    转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信

    0

    主题

    4

    听众

    11

    积分

    升级  6.32%

    该用户从未签到

    ..................................( G: T: g$ r7 ^4 g
    , m- q7 n* ?3 u  d

    ; G% G  g6 l! z/ p4 ^; {
    - w( f, x2 u6 x: H7 k7 K4 P. q3 k

    ) j& t0 t% V6 n! k0 J5 w* q+ y+ f. @: \7 X! ^$ d1 G6 Z

    . o. h/ l6 c$ Y; o% V7 s+ V" |6 O  d# Y- R

    - m1 @& U0 c3 e
    " t0 b. e7 B& J
    5 X$ z4 W/ ^; C9 I! |; z5 f3 P" M, A7 d# ^* o+ a1 U" U$ M2 F
    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

    很不错,这个绝对要支持啊。无论什么时候,都 别放弃!2 E) A& b7 a! ?9 V  s" f; i+ e
    回复

    使用道具 举报

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

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

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

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

    蒙公网安备 15010502000194号

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

    GMT+8, 2025-11-9 04:14 , Processed in 0.594154 second(s), 73 queries .

    回顶部