NOI



Similar documents
中北大学常规事项财务报销操作指南


部 门 项 目 国 家 级 市 级 众 创 空 间 奖 励 政 策 支 持 类 大 渡 口 区 创 新 创 业 扶 持 办 法 ( 试 行 ) ( 大 渡 口 府 办 发 ) 第 三 条 众 创 空 间 项 目 培 育 奖 励 政 策 支 持 类 大 渡 口


恩 典 1 * 课 堂 环 节 持 续 时 间 活 动 所 需 材 料 欢 迎 在 门 口 欢 迎 学 生 ; 倾 听 他 们 的 快 乐 或 烦 恼 预 备 活 动 <10 分 钟 A. 顺 境 或 逆 境 B. 平 衡 书 本 赞 美 和 祈 祷 <10 分 钟 课 堂 教 学 概

目 录

团 契 课 堂 教 学 概 览 课 堂 环 节 持 续 时 间 活 动 所 需 材 料 欢 迎 在 门 口 欢 迎 学 生, 聆 听 他 们 分 享 本 周 开 心 或 烦 恼 的 事 -- 无 预 备 活 动 <10 分 钟 A 味 觉 检 测 赞 美 和 祈 祷 <10 分 钟

服 侍 课 堂 教 学 概 览 课 堂 环 节 持 续 时 间 活 动 所 需 材 料 欢 迎 预 备 活 动 赞 美 祈 祷 圣 经 课 程 <10 分 钟 <10 分 钟 <20 分 钟 在 门 口 欢 迎 学 生, 听 他 们 分 享 开 心 或 不 如 意 的 事 A 时 间 表 B 偶 像

Untitled


团 契 课 堂 教 学 概 览 课 堂 环 节 持 续 时 间 活 动 所 需 材 料 欢 迎 在 门 口 欢 迎 学 生, 听 他 们 分 享 开 心 或 不 如 意 的 事 A. 种 子 发 芽 无 使 用 上 星 期 的 物 品 1 预 备 活 动 <10 分 钟 B. 种 子 C. 生 长

控 制 评 价 结 果 推 测 未 来 内 部 控 制 的 有 效 性 具 有 一 定 的 风 险 二 内 部 控 制 评 价 结 论 根 据 公 司 财 务 报 告 内 部 控 制 重 大 缺 陷 的 认 定 情 况, 于 内 部 控 制 评 价 报 告 基 准 日, 不 存 在 财 务 报 告

评 估 内 容 与 内 涵 评 估 方 式 评 2.2 管 理 制 度 (10 ) 重 点 制 度 落 实 情 况 4 院 级 和 职 能 部 门 有 明 确 的 会 议 制 度 培 训 制 度 质 量 评 价 制 度 师 资 培 训 制 度 评 价 体 系 等, 并 有 实 施 办 法

恩 典 课 堂 教 学 概 览 1 * 欢 迎 课 堂 环 节 持 续 时 间 活 动 所 需 材 料 在 门 口 欢 迎 孩 子 们, 聆 听 他 们 开 心 或 烦 恼 的 事 情 预 备 活 动 <10 分 钟 A. 婴 孩 时 间 赞 美 和 祈 祷 <10 分 钟 B. 耶 稣

Microsoft Word - FINAL CHINESE VER- MOH OOB CODE OF PROFESSIONAL CONDUCT _AMENDED VERSION II_ edited

第 八 条 凡 在 考 评 过 程 中 提 供 虚 假 信 息 的, 一 经 查 实, 视 情 节 轻 重, 扣 除 该 实 验 室 5~10 分, 并 通 报 批 评 第 九 条 文 科 学 院 没 有 实 验 室 的, 其 学 院 年 度 工 作 目 标 管 理 考 核 中 实 验 室 工 作

窑 缘 愿 窑 意 义 重 大 袁 与 之 相 关 的 表 观 遗 传 学 研 究 主 要 来 自 动 物 实 验 遥 有 学 者 发 现 母 鼠 对 幼 仔 的 舔 舐 和 理 毛 渊 造 蚤 糟 噪 蚤 灶 早 葬 灶 凿 早 则 燥 燥 皂 蚤 灶 早 袁 蕴 郧 冤 及 弓 背 看 护 行

评 标 准 扣.4 全 科 医 学 科.4. 建 立 全 科 医 学 科 作 为 培 训 基 地 的 综 合 医 院 独 立 设 置 全 科 医 学 科, 牵 头 承 担 全 科 住 培, 与 相 关 临 床 轮 转 科 室 密 切 协 同, 指 导 帮 助 基 层 实 践 基 地 加 强 带 教

团 学 要 闻 我 校 召 开 共 青 团 五 届 九 次 全 委 ( 扩 大 ) 会 议 3 月 17 日, 我 校 共 青 团 五 届 九 次 全 委 ( 扩 大 ) 会 议 在 行 政 办 公 楼 五 楼 会 议 室 举 行, 校 团 委 委 员 各 院 ( 系 ) 团 委 书 记 校 学 生

$""$!# # )*+,*-.+/ / 812.9/ : ;2364<+ =5<+3/ $""$ $!( $"""!# %% $! $%"" $%""!& (!#!& & $""" $""$!""""#

Microsoft Word - n doc

泰康附加意外住院津贴收入保障保险条款

广东省公安厅关于贯彻执行《社会消防技术服务管理规定》及其配套文件的通知

(4) 持 学 习 驾 驶 证 学 习 驾 车 时, 无 教 练 员 随 车 指 导, 或 者 不 按 指 定 时 间 路 线 学 习 驾 车 7.6 无 有 效 行 驶 证 指 下 列 情 形 之 一 : (1) 机 动 车 被 依 法 注 销 登 记 的 ; (2) 未 依 法 按 时 进 行

書本介紹


合, 采 取 有 效 的 跟 进 和 配 套 措 施, 加 强 事 中 事 后 监 管, 防 止 出 现 管 理 脱 节, 不 断 提 高 政 府 管 理 科 学 化 规 范 化 法 治 化 水 平 附 件 :1. 省 政 府 决 定 取 消 的 行 政 审 批 事 项 目 录 2. 省 政 府 决

<4D F736F F D20CCABB1A3CAD9A3A A3A BAC5B8BDBCFE3836CAC0BCCDD0D0C8CBC9EDD2E2CDE2C9CBBAA6B1A3CFD5A3A843BFEEA3A9CCF5BFEE2E646F63>

Microsoft Word - 文本.doc

Microsoft Word 養生與保健_中山大學_講義


萬里社區老人健康照護手冊

Microsoft Word - 強制汽車責任保險承保及理賠作業處理辦法 doc

Microsoft Word - 06.Understanding of Pregnancy and Birth.doc

(➂)11. 炎 炎 夏 日, 即 使 下 起 滂 沱 大 雨, 都 消 除 不 了 令 人 心 煩 的 暑 氣 這 句 話 主 要 想 表 達 什 麼? ➀ 夏 日 裡 經 常 下 著 滂 沱 大 雨, 令 人 心 煩 ➁ 下 著 滂 沱 大 雨 的 日 子, 可 以 消 除 暑 氣 ➂ 夏 日

範本檔

附 件 一 : 办 理 集 中 式 银 期 转 账 业 务 网 点 名 单 序 号 地 区 网 点 名 称 地 址 联 系 人 电 话 23 工 商 银 行 安 徽 省 铜 陵 百 大 支 行 铜 陵 市 长 江 东 路 50 号 鲁 桂 珍 工 商 银 行 安 徽

2. 二 年 級 吳 毓 秀 老 師 : 感 謝 午 餐 公 司 平 時 均 能 準 時 送 餐, 但 希 望 能 不 要 使 用 加 工 品, 且 學 生 反 映 希 望 能 多 加 蛋 品 的 食 物 3. 三 年 級 柯 阿 青 老 師 : 雞 肉 有 血 水 味, 請 午 餐 公 司 能 調

高雄市立五福國民中學九十四學年度第一學期第三次段考二年級本國語文學習領域試題卷

人 物 春 秋 杨 永 泰 将 其 削 藩 策 略 概 括 为 : 以 经 济 方 法 瓦 解 冯 玉 祥 的 第 二 集 团 军, 以 政 治 方 法 解 决 阎 锡 山 的 第 3 集 团 军, 以 军 事 方 法 解 决 李 宗 仁 的 第 四 集 团 军, 以 外 交 方 法 对 付 张 学

台北老爺校外實地參訪結案報告


糖尿病食譜



,,,,,,, (,, ),,,,,,,,,,,,,,, ,,, 4 11,, ( ),,,, ( ), :, ( ),,, 1995, 66 ; ( ),, 1996, , 3-4,,


2002 4,,, 1941,,,,,,,,,,,,,,,,,, : ;:, 1991,

!"# $%# & %# (

PowerPoint 演示文稿

COP中文范本

冶金企业安全生产监督管理规定

<4D F736F F D20BAECB1A6C0F6A3BAB7C7B9ABBFAAB7A2D0D0B9C9C6B1C4BCBCAFD7CABDF0CAB9D3C3B5C4BFC9D0D0D0D4B1A8B8E62E646F63>


CC213

目 录 : 前 言 我 的 游 戏 评 论 观 读 者 是 谁? 写 议 论 文, 不 要 写 说 明 书 写 游 戏 评 测 的 十 二 个 要 点 结 论 或 主 要 观 点 要 写 在 最 前 面 文

<4D F736F F D20BEBAD5F9D0D4CCB8C5D0CEC4BCFEB7B6B1BE2E646F63>

关于要求审批《衢州市道路交通组织管理规划( )》的请示

則 此 圖 片 約 需 佔 用 多 少 儲 存 空 間? M B y t e s M B y t e s M B y t e s M B y t e s 9. ( 3 ) 在 M i c r o s o f t E x c e

"!""#!"#$!"""!""$ %&# #$(!""%!""& ) *+#,$ -.# % /&01!""(!" " &#(& ) 203,+," #$4,$ #5, %&# #$(!""%!""( #$!""# $ $!"#

欢 听 课 件, 课 件 可 以 听, 我 认 为 最 多 听 两 三 遍, 听 多 也 无 用, 帮 助 不 了 记 忆 的 在 看 图 集 和 条 文 解 释 完 成 后 接 着 看 综 合 能 力 的 第 二 篇, 然 后 接 着 看 案 例 书 的 建 筑 防 火 案 例, 这 样 结 合

关于报送《西安科技大学

ebook8-30

World Bank Document

福建福州农村商业银行股份有限公司信息披露制度

但 洋 糖 最 终 乘 船 溯 江 而 上, 再 加 上 民 国 初 年 至 抗 战 前 夕 二 十 余 年 间, 四 川 接 连 不 断 遭 受 水 灾 旱 灾 地 震, 平 均 每 月 爆 发 两 次 军 阀 混 战, 乡 村 遭 受 极 大 破 坏,( 赵 泉 民,2007) 农 村 经 济

国家林业局关于印发京津风沙源治理工程

四、實習處發展計畫書

泉州农村商业银行股份有限公司2014年度报告

啊 嚇 到 小 凱 朵 拉 真 是 對 不 起 喔! 不 過 啊, 艾 希 莉 亞 想 到 了, 可 以 去 旅 行, 又 不 用 和 夥 伴 分 開 的 方 法 呢! 是 什 麼 方 法 呢?? 那 就 是, 大 家 一 起 去 冒 險 吧! 大 家 跟 著 艾 希 莉 亞, 一 起 去 旅 行

<4D F736F F D AAECB5A5A6D22DB366B9F4BBC8A6E6BEC7A46AB74E2E646F63>

FIT Document(\\Pc qal\黑马-rip (e)\RIP\平顶山工人第七期\内文改.FIT)

C/C++ - 文件IO

韶 关 市 人 民 政 府 令 第 129 号 韶 关 市 城 镇 职 工 基 本 医 疗 保 险 实 施 办 法 ( 韶 府 规 审 号 ), 已 经 2016 年 2 月 1 日 韶 关 市 人 民 政 府 第 十 三 届 88 次 常 务 会 议 通 过, 现 予 以 发 布,

附件1

中 国 管 理 科 学 年 则 基 于 离 差 最 大 化 的 思 想 综 合 利 用 各 种 赋 权 法 的 优 势 提 出 了 一 种 组 合 赋 权 方 法 求 解 最 优 规 划 模 型 来 确 定 组 合 权 重 王 中 兴 李 桥, 则 认 为 需 要 确 定 的 集 成 权 重 与 已

量 來 調 節 體 溫 隨 年 齡 老 化, 真 皮 層 之 厚 度 約 減 少 20%, 其 中 的 血 管 汗 腺 與 神 經 末 梢 的 數 量 也 隨 之 減 少, 造 成 老 人 的 體 溫 調 節 功 能 降 低 發 炎 反 應 減 慢 對 觸 覺 與 痛 覺 感 降 低 提 供 皮 膚


目 录 章 节 内 容 页 数 1. 前 言 4 背 景 调 查 新 世 界 中 国 的 原 因 包 身 工 的 前 世 今 生 廿 一 世 纪 的 建 筑 行 业 的 包 身 工 8 3. 调 查 方 法 9 4. 新 世 界 中 国 的 基 本 资 料

丁无悔

Microsoft Word - 吴教普〔2016〕19号.doc


042-

019-

親鸞和懺悔道的哲學

027-

025-

江 苏 科 技 大 学 809 机 械 设 计 全 套 考 研 资 料 <2016 年 最 新 考 研 资 料 > 江 苏 科 技 大 学 810 机 械 原 理 全 套 考 研 资 料 <2016 年 最 新 考 研 资 料 > 江 苏 科 技 大 学 机 械 原

太 原 科 技 大 学 811 西 方 哲 学 史 全 套 考 研 资 料 <2016 年 最 新 考 研 资 料 > 1-1 本 套 资 料 没 真 题 注 : 若 考 前 收 集 到 最 新 考 研 真 题, 我 们 将 免 费 邮 件 发 送 给 购 买 资 料 的 考 生, 若 考 生 自

鲁 东 大 学 702 普 通 心 理 学 ( 含 发 展 心 理 学 ) 全 套 考 研 资 料 <2016 年 最 新 考 研 资 料 > 2-2 普 通 心 理 学 笔 记, 由 考 取 本 校 本 专 业 高 分 研 究 生 总 结 而 来, 重 点 突 出, 借 助 此 笔 记 可 以 大

浙 江 财 经 大 学 891 统 计 学 全 套 考 研 资 料 <2016 年 最 新 考 研 资 料 > 浙 江 财 经 大 学 统 计 学 891 全 套 考 研 资 料...22 浙 江 财 经 大 学 高 等 数 学 601 全 套 考 研 资 料

Microsoft Word 司仲敖.doc

<4D F736F F D EA16DBB50B3AFA742A4A7AED1A16EBD67A6AEA4CEA8E4C3C0B34EAF53A6E2B1B4AA522D2DB3B9A5BFA9BE5F702E34332D35345F2E646F63>

苏 州 科 技 学 院 825 管 理 学 原 理 全 套 考 研 资 料 <2016 年 最 新 考 研 资 料 > 管 理 学 原 理 真 题 , 历 年 真 题 主 要 用 来 研 究 考 研 的 考 点, 重 点 和 出 题 思 路, 为 考 研 最 重 要

重 庆 邮 电 大 学 数 据 结 构 802 初 试 内 部 精 华 资 料 1-1 数 据 结 构 2007, 暂 无 答 案 2-1 考 研 复 习 规 划 指 导 全 年 专 业 课 复 习 计 划, 指 导 考 生 科 学 时 间 分 配, 提 高 备 考 效 率, 免 费 赠 送 2-2

海 军 大 连 舰 艇 学 院 807 有 机 化 学 全 套 考 研 资 料 <2016 年 最 新 考 研 资 料 > 2-2 有 机 化 学 笔 记, 此 笔 记 为 高 分 研 究 生 复 习 所 用, 借 助 此 笔 记 可 以 大 大 提 高 复 习 效 率, 把 握 报 考 院 校 2

Microsoft Word - Book 11 人道行.doc

山 东 财 经 大 学 431 金 融 学 综 合 全 套 考 研 资 料 <2016 年 最 新 考 研 资 料 > 2-2 金 融 学 笔 记, 由 考 取 本 校 本 专 业 高 分 研 究 生 总 结 而 来, 重 点 突 出, 借 助 此 笔 记 可 以 大 大 提 高 复 习 2-3 金

喜 临 门 家 具 股 份 有 限 公 司 2016 年 第 二 次 临 时 股 东 大 会 会 议 议 程 会 议 召 集 人 : 公 司 董 事 会 现 场 会 议 时 间 :2016 年 6 月 16 日 ( 星 期 五 ) 下 午 14 时 现 场 会 议 地 点 : 浙 江 省 绍 兴 市

关于调整可充抵保证金证券的通知( )

Transcription:

2016 年 全 国 青 少 年 信 息 学 奥 林 匹 克 冬 令 营 竞 赛 时 间 :2016 年 1 月 30 日 8:00-13:00 题 目 名 称 挑 战 NPC 论 战 捆 竹 竿 鏖 战 表 达 式 目 录 npc jie expr 可 执 行 文 件 名 npc jie expr 输 入 文 件 名 npc.in jie.in expr.in 输 出 文 件 名 npc.out jie.out expr.out 每 个 测 试 点 时 限 1 秒 1 秒 1 秒 内 存 限 制 256MB 256MB 1GB 测 试 点 数 目 10 20 20 每 个 测 试 点 分 值 10 5 5 是 否 有 部 分 分 否 否 否 题 目 类 型 传 统 型 传 统 型 交 互 式 程 序 型 是 否 有 附 加 文 件 是 是 是 提 交 源 程 序 须 加 后 缀 对 于 C++ 语 言 npc.cpp jie.cpp expr.cpp 对 于 C 语 言 npc.c jie.c expr.c 对 于 Pascal 语 言 npc.pas jie.pas expr.pas 编 译 开 关 对 于 C++ 语 言 -O2 -lm -O2 -lm -O2 -lm 对 于 C 语 言 -O2 -lm -O2 -lm -O2 -lm 对 于 Pascal 语 言 -O2 -O2 -O2

2016 年 全 国 青 少 年 信 息 学 奥 林 匹 克 冬 令 营 挑 战 NPC 挑 战 NPC 问 题 描 述 小 N 最 近 在 研 究 NP 完 全 问 题, 小 O 看 小 N 研 究 得 热 火 朝 天, 便 给 他 出 了 一 道 这 样 的 题 目 : 有 n 个 球, 用 整 数 1 到 n 编 号 还 有 m 个 筐 子, 用 整 数 1 到 m 编 号 每 个 筐 子 最 多 能 装 3 个 球 每 个 球 只 能 放 进 特 定 的 筐 子 中 具 体 有 e 个 条 件, 第 i 个 条 件 用 两 个 整 数 v i 和 u i 描 述, 表 示 编 号 为 v i 的 球 可 以 放 进 编 号 为 u i 的 筐 子 中 每 个 球 都 必 须 放 进 一 个 筐 子 中 如 果 一 个 筐 子 内 有 不 超 过 1 个 球, 那 么 我 们 称 这 样 的 筐 子 为 半 空 的 求 半 空 的 筐 子 最 多 有 多 少 个, 以 及 在 最 优 方 案 中, 每 个 球 分 别 放 在 哪 个 筐 子 中 小 N 看 到 题 目 后 瞬 间 没 了 思 路, 站 在 旁 边 看 热 闹 的 小 I 嘿 嘿 一 笑 : 水 题! 然 后 三 言 两 语 道 出 了 一 个 多 项 式 算 法 小 N 瞬 间 就 惊 呆 了, 三 秒 钟 后 他 回 过 神 来 一 拍 桌 子 : 不 对! 这 个 问 题 显 然 是 NP 完 全 问 题, 你 算 法 肯 定 有 错! 小 I 浅 笑 : 所 以, 等 我 领 图 灵 奖 吧! 小 O 只 会 出 题 不 会 做 题, 所 以 找 到 了 你 请 你 对 这 个 问 题 进 行 探 究, 并 写 一 个 程 序 解 决 此 题 输 入 格 式 输 入 文 件 npc.in 第 一 行 包 含 1 个 正 整 数 T, 表 示 有 T 组 数 据 对 于 每 组 数 据, 第 一 行 包 含 3 个 正 整 数 n, m, e, 表 示 球 的 个 数, 筐 子 的 个 数 和 条 件 的 个 数 接 下 来 e 行, 每 行 包 含 2 个 整 数 v i, u i, 表 示 编 号 为 v i 的 球 可 以 放 进 编 号 为 u i 的 筐 子 输 出 格 式 输 出 文 件 为 npc.out 对 于 每 组 数 据, 先 输 出 一 行, 包 含 一 个 整 数, 表 示 半 空 的 筐 子 最 多 有 多 少 个 然 后 再 输 出 一 行, 包 含 n 个 整 数 p 1, p 2,, p n, 相 邻 整 数 之 间 用 空 格 隔 开, 表 示 一 种 最 优 解 其 中 p i 表 示 编 号 为 i 的 球 放 进 了 编 号 为 p i 的 筐 子 如 果 有 多 种 最 优 解, 可 以 输 出 其 中 任 何 一 种 第 2 页 共 13 页

2016 年 全 国 青 少 年 信 息 学 奥 林 匹 克 冬 令 营 挑 战 NPC 样 例 输 入 1 1 4 3 6 1 1 2 1 2 2 3 2 3 3 4 3 样 例 输 出 1 2 1 2 3 3 样 例 输 入 输 出 2 见 选 手 目 录 下 的 npc/npc.in 与 npc/npc.ans 数 据 规 模 和 约 定 对 于 所 有 数 据,T 5,1 n 3m 保 证 1 v i n,1 u i m, 且 不 会 出 现 重 复 的 条 件 保 证 至 少 有 一 种 合 法 方 案, 使 得 每 个 球 都 放 进 了 筐 子, 且 每 个 筐 子 内 球 的 个 数 不 超 过 3 各 测 试 点 满 足 以 下 约 定 : 测 试 点 m 约 定 1 2 3 10 n 20,e 25 100 e = nm 4 存 在 方 案 使 得 有 m 个 半 空 的 筐 子 5 6 7 8 9 10 不 存 在 有 半 空 的 筐 子 的 方 案 无 第 3 页 共 13 页

2016 年 全 国 青 少 年 信 息 学 奥 林 匹 克 冬 令 营 论 战 捆 竹 竿 论 战 捆 竹 竿 问 题 描 述 这 是 一 个 美 好 的 下 午, 小 W 和 小 C 在 竹 林 里 切 磋 捆 竹 竿 的 技 艺 竹 林 里 有 无 数 根 完 全 一 样 的 短 竹 子, 每 一 根 竹 子 由 n 节 组 成 这 些 竹 子 比 较 特 别, 每 一 节 都 被 染 上 了 颜 色 可 能 的 颜 色 一 共 26 种, 分 别 用 小 写 英 文 字 母 a 到 z 表 示 也 就 是 说, 如 果 把 竹 子 的 底 端 到 顶 端 的 颜 色 按 顺 序 写 出 来 可 以 排 成 一 个 由 小 写 英 文 字 母 组 成 的 字 符 串 小 W 和 小 C 都 是 捆 竹 竿 的 高 手, 他 们 知 道 怎 样 才 能 把 零 散 的 短 竹 子 捆 成 一 整 根 长 竹 竿 初 始 时 你 拿 着 一 根 短 竹 子 作 为 当 前 的 竹 竿 每 次 你 可 以 选 择 一 根 短 竹 子, 短 竹 子 底 端 若 干 节 ( 可 以 是 0 节 ) 与 竹 竿 的 最 上 面 若 干 节 对 应 地 一 节 一 节 捆 起 来, 而 短 竹 子 前 面 剩 下 的 节 伸 出 去, 这 样 就 得 到 了 一 根 更 长 的 竹 竿 注 意, 竹 子 的 底 端 是 靠 近 根 部 的 那 一 端, 不 可 以 颠 倒 小 W 对 竹 竿 的 审 美 要 求 很 高, 他 捆 竹 竿 时 有 一 个 癖 好 : 如 果 两 根 竹 子 的 某 两 节 被 捆 在 了 一 起, 那 么 它 们 的 颜 色 必 须 相 同 我 们 假 设 一 根 短 竹 子 从 底 端 到 顶 端 每 节 的 颜 色 为 aba 那 么 两 根 竹 子 可 以 首 尾 捆 在 一 起, 可 以 得 到 一 根 颜 色 为 abaaba 的 竹 竿 ; 也 可 以 将 第 一 根 顶 端 的 一 节 a 与 第 二 根 底 端 的 一 节 a 捆 在 一 起, 得 到 一 根 颜 色 为 ababa 的 竹 竿 ; 还 可 以 直 接 将 每 一 节 都 对 应 起 来, 捆 成 一 根 颜 色 为 aba 的 竹 竿 假 设 我 们 在 颜 色 为 ababa 的 竹 竿 顶 端 再 捆 一 根 竹 子, 则 可 以 捆 成 ababaaba, abababa 和 ababa 三 种 不 同 的 情 况 但 是 小 C 在 这 个 问 题 上 有 不 同 的 看 法, 他 认 为 小 W 捆 不 出 很 多 种 长 度 不 同 的 竹 竿 小 W 非 常 不 服, 于 是 他 找 到 了 你 现 在 请 你 求 出 在 竹 竿 长 度 不 超 过 w 的 情 况 下, 小 W 可 以 捆 出 多 少 种 长 度 不 同 的 竹 竿 其 中, 竹 竿 的 长 度 指 从 底 端 到 顶 端 的 竹 子 的 节 的 个 数 注 意 : 如 果 w < n, 则 没 有 合 法 的 长 度, 此 时 答 案 为 0 输 入 格 式 输 入 文 件 jie.in 第 一 行 包 含 1 个 整 数 T, 为 数 据 组 数 每 组 数 据 的 第 一 行 包 含 2 个 正 整 数 n 和 w, 表 示 短 竹 子 的 长 度 和 竹 竿 的 长 度 上 限 每 组 数 据 的 第 二 行 包 含 一 个 长 度 为 n 的 字 符 串, 该 字 符 串 仅 由 小 写 英 文 字 母 构 成, 表 示 短 竹 子 从 底 端 到 顶 端 每 节 的 颜 色 第 4 页 共 13 页

2016 年 全 国 青 少 年 信 息 学 奥 林 匹 克 冬 令 营 论 战 捆 竹 竿 输 出 格 式 输 出 文 件 为 jie.out 输 出 共 T 行, 每 行 包 含 一 个 整 数 表 示 捆 成 竹 竿 的 不 同 长 度 种 数 样 例 输 入 1 1 4 11 bbab 样 例 输 出 1 5 样 例 解 释 1 可 以 捆 成 长 度 不 超 过 11 的 竹 竿 有 6 种 不 同 的 情 况 : bbab bbabbab bbabbbab bbabbabbab bbabbabbbab bbabbbabbab 后 两 种 竹 竿 长 度 相 同, 因 此 不 同 长 度 的 竹 竿 共 有 5 种 长 度 分 别 为 :4,7, 8,10,11 样 例 输 入 2 2 44 1000 baaaaaabaabbaaabbbbabbbaaabbbababaaabaaabaaa 41 1000 abaabbabaaabaabbbbbbbbbbbababbbbaaabaabbb 样 例 输 出 2 195 24 样 例 输 入 输 出 3 见 选 手 目 录 下 的 jie/jie.in 与 jie/jie.ans 第 5 页 共 13 页

2016 年 全 国 青 少 年 信 息 学 奥 林 匹 克 冬 令 营 论 战 捆 竹 竿 数 据 规 模 和 约 定 对 于 所 有 的 测 试 数 据, 保 证 所 有 的 字 符 串 均 由 小 写 字 母 构 成 各 测 试 点 满 足 以 下 约 定 : 数 据 点 T n w 约 束 1 2 10 20 10 20 3 4 100 5 10 18 6 10 3 7 8 9 5 10 4 10 5 10 5 11 12 7 10 4 13 14 15 10 5 16 10 18 17 18 19 5 10 5 20 s 仅 包 含 字 母 a 和 b 无 第 6 页 共 13 页

鏖 战 表 达 式 问 题 描 述 这 是 一 道 交 互 题 我 们 需 要 处 理 这 样 一 类 表 达 式 : 它 由 n 个 元 素 和 n 1 个 运 算 符 构 成, 两 个 相 邻 元 素 之 间 有 且 仅 有 一 个 运 算 符, 且 表 达 式 中 没 有 括 号 例 如 a + b c 就 是 一 个 这 样 的 表 达 式 这 些 运 算 符 一 共 有 k 种, 每 种 的 优 先 级 都 不 同 为 了 方 便, 我 们 用 1 到 k 的 整 数 来 表 示 这 些 运 算 符, 并 且 数 字 越 大 的 优 先 级 越 高 这 些 运 算 符 都 满 足 交 换 律 和 结 合 律, 即 对 任 意 的 元 素 a, b, c 和 运 算 符, 满 足 a b = b a a (b c) = (a b) c 我 们 记 一 开 始 的 表 达 式 为 第 0 个 版 本 有 m 个 操 作, 每 个 操 作 为 以 下 几 种 之 一 : 1. 元 素 修 改 : 对 某 一 个 版 本, 修 改 某 个 位 置 上 的 元 素 ; 2. 运 算 符 修 改 : 对 某 一 个 版 本, 修 改 某 两 个 元 素 之 间 的 运 算 符 ; 3. 翻 转 : 对 某 一 个 版 本, 将 第 l 个 元 素 到 第 r 个 元 素 之 间 的 所 有 元 素 ( 包 括 第 l 个 和 第 r 个 元 素 ) 和 运 算 符 翻 转 我 们 记 第 i 次 操 作 之 后 得 到 的 表 达 式 为 第 i 个 版 本 在 每 个 操 作 之 后, 你 需 要 求 出 当 前 表 达 式 的 值 你 只 能 通 过 调 用 一 个 函 数 F(a, b, op) 来 得 到 a op b 的 结 果, 且 调 用 这 个 函 数 的 次 数 有 一 定 限 制 任 务 描 述 你 需 要 实 现 以 下 几 个 函 数 : init(test_id, n, m, k, a, ops) 我 们 首 先 会 调 用 这 个 函 数 其 中 : - test_id 为 测 试 点 编 号,n, m, k 意 义 见 题 目 描 述 ; - a 为 一 个 大 小 为 n 的 数 组,a[i] 表 示 最 初 表 达 式 里 的 第 i 个 元 素 的 值 ( 下 标 从 0 开 始 ); - ops 为 一 个 大 小 为 n 的 数 组,ops[i] 表 示 第 i 个 元 素 与 第 i 1 个 元 素 之 间 的 运 算 符 ; - 注 意 ops[0] 没 有 意 义, 请 不 要 尝 试 去 访 问 它 第 7 页 共 13 页

modify_data(id, pos, x) 元 素 修 改 操 作 : 对 第 id 个 版 本, 修 改 第 pos(0 pos < n) 个 元 素 为 x, 并 将 修 改 后 的 表 达 式 作 为 一 个 新 的 版 本 你 需 要 返 回 修 改 后 表 达 式 的 值 modify_op(id, pos, new_op) 运 算 符 修 改 操 作 : 对 第 id 个 版 本, 修 改 第 pos(1 pos < n) 和 第 pos 1 个 元 素 之 间 的 运 算 符 为 new_op, 并 将 修 改 后 的 表 达 式 作 为 一 个 新 的 版 本 你 需 要 返 回 修 改 后 表 达 式 的 值 reverse(id, l, r) 翻 转 操 作 : 对 第 id 个 版 本, 将 第 l 个 元 素 到 第 r 个 元 素 之 间 的 所 有 元 素 ( 包 括 第 l 个 和 第 r 个 元 素,0 l r < n) 和 运 算 符 翻 转, 并 将 修 改 后 的 表 达 式 作 为 一 个 新 的 版 本 你 需 要 返 回 修 改 后 表 达 式 的 值 其 中 表 达 式 里 的 元 素 (init 函 数 中 a 数 组 里 的 元 素,modify_data 中 的 x, 和 每 次 返 回 的 表 达 式 的 值 ) 均 为 Data 类 型, 这 种 类 型 在 交 互 库 里 提 供 了 定 义 你 可 以 调 用 一 个 函 数 F 来 得 到 两 个 元 素 做 某 个 运 算 的 结 果 : F(a, b, op) 返 回 将 a, b 两 个 元 素 做 运 算 op(1 op k) 之 后 的 值 请 注 意 :Data 类 型 中 的 变 量 x 只 对 交 互 库 有 意 义, 你 不 需 要 也 不 应 该 访 问 这 个 变 量 另 外 请 保 证 传 入 函 数 F 的 a, b 和 三 种 操 作 函 数 的 返 回 值 为 init modify_data 或 F 中 提 供 的 元 素, 否 则, 在 使 用 下 发 的 交 互 库 进 行 测 试 时, 会 发 生 未 知 行 为 ( 如 返 回 错 误 的 结 果, 或 运 行 错 误 等 ), 在 最 终 评 测 时, 该 测 试 点 会 被 判 为 0 分 实 现 细 节 你 需 要 且 只 能 提 交 一 个 源 文 件 expr.cpp/c/pas 实 现 上 述 函 数, 并 遵 循 下 面 的 命 名 和 接 口 对 C/C++ 语 言 的 选 手 : 你 需 要 包 含 头 文 件 expr.h Data 类 型 的 定 义 : typedef struct { int x; } Data; 最 终 评 测 时,Data 类 型 的 定 义 与 题 面 中 给 出 的 一 样 第 8 页 共 13 页

你 需 要 实 现 的 函 数 : void init( int test_id, int n, int m, int k, const Data *a, const int *ops ); Data modify_data(int id, int pos, Data x); Data modify_op(int id, int pos, int new_op); Data reverse(int id, int l, int r); 函 数 F 的 接 口 信 息 如 下 : Data F(Data a, Data b, int op); 你 需 要 在 本 题 目 录 下 使 用 如 下 命 令 编 译 得 到 可 执 行 程 序 : 对 于 C 语 言 gcc grader.c expr.c -o expr -O2 -lm 对 于 C++ 语 言 g++ grader.cpp expr.cpp -o expr -O2 -lm 对 Pascal 语 言 的 选 手 : 你 需 要 使 用 单 元 graderhelperlib Data 类 型 的 定 义 : type Data = record x : longint; end; 最 终 评 测 时,Data 类 型 的 定 义 与 题 面 中 给 出 的 一 样 你 需 要 实 现 的 函 数 : procedure init( test_id, n, m, k : longint; const a : array of Data; const ops : array of longint ); function modify_data( id, pos : longint; x : Data ) : Data; function modify_op( id, pos, new_op : longint ) : Data; function reverse(id, l, r : longint) : Data; 第 9 页 共 13 页

函 数 F 的 接 口 信 息 如 下 : function F( a, b : Data; op : longint ) : Data; 你 需 要 在 本 题 目 录 下 使 用 如 下 命 令 编 译 得 到 可 执 行 程 序 : fpc grader.pas -o expr -O2 如 何 开 始 答 题 本 题 目 录 下, 有 针 对 每 种 语 言 的 样 例 源 代 码 expr_sample.cpp/c/pas, 选 择 你 所 需 的 语 言, 将 其 复 制 为 expr.cpp/c/pas, 按 照 本 节 前 文 中 提 到 的 方 式 进 行 编 译, 即 能 通 过 编 译 得 到 可 执 行 程 序 注 意 : 你 只 能 选 择 一 种 语 言 进 行 作 答, 即 你 本 题 的 试 题 目 录 下 不 能 同 时 存 在 多 个 语 言 的 expr.cpp/c/pas 接 下 来 你 需 要 修 改 这 个 文 件 的 实 现, 以 达 到 题 目 的 要 求 如 何 测 试 你 的 程 序 交 互 库 将 从 文 件 expr.in 读 入 以 下 格 式 的 数 据 : 第 1 行 包 含 4 个 整 数 test_id, n, m, k, 需 保 证 n, m 不 超 过 20000,k 不 超 过 100 第 2 行 仅 包 含 1 个 整 数 lim, 表 示 F 函 数 的 调 用 次 数 的 限 制, 需 保 证 lim 不 超 过 10 7 第 3 行 包 含 n 1 个 整 数, 第 i(1 i < n) 个 整 数 表 示 第 i 个 运 算 符 接 下 来 m 行, 每 行 先 是 一 个 整 数 id, 然 后 是 对 第 id 个 版 本 的 一 个 操 作 接 下 来 2 或 3 个 整 数, 描 述 一 个 操 作 每 个 操 作 必 须 为 下 列 之 一 : 1 pos 修 改 第 pos(0 pos < n) 个 元 素 2 pos new_op 修 改 第 pos (1 pos < n ) 和 第 pos 1 个 元 素 之 间 的 运 算 符 为 3 l r new_op 将 第 l 个 元 素 到 第 r 个 元 素 之 间 的 所 有 元 素 ( 包 括 第 l 个 和 第 r 个 元 素 ) 和 运 算 符 翻 转 读 入 完 成 之 后, 交 互 库 将 调 用 init 函 数 然 后 再 根 据 数 据 调 用 m 次 modify_data,modify_op 或 reverse 函 数 最 后 交 互 库 将 会 用 某 种 ( 选 手 们 第 10 页 共 13 页

不 必 知 道 的 ) 方 式 来 计 算 你 的 所 有 函 数 返 回 值 的 校 验 和, 并 输 出 到 文 件 expr.out 中 交 互 库 还 会 输 出 你 调 用 F 函 数 的 次 数 如 果 传 入 F 函 数 的 参 数 非 法 (op 不 在 1 到 k 的 范 围 内, 或 a, b 不 是 由 交 互 库 提 供 的 元 素 ), 那 么 交 互 库 会 将 校 验 和 输 出 为 非 法 值 1 ( 因 此 该 测 试 点 得 0 分 ), 然 后 在 下 面 一 行 输 出 错 误 的 详 细 信 息 如 果 要 使 用 自 己 的 输 入 文 件 进 行 测 试, 请 保 证 输 入 文 件 按 照 以 上 格 式, 否 则 不 保 证 程 序 能 正 确 运 行 评 分 方 法 最 终 评 测 时 只 会 收 取 expr.cpp/c/pas, 修 改 本 题 目 录 中 的 其 他 文 件 对 评 测 无 效 题 目 首 先 会 受 到 和 传 统 题 相 同 的 限 制 例 如 编 译 错 误 会 导 致 整 道 题 目 得 0 分, 运 行 错 误 超 过 时 间 限 制 超 过 空 间 限 制 等 会 导 致 相 应 测 试 点 得 0 分 等 你 只 能 访 问 自 己 定 义 的 和 交 互 库 给 出 的 变 量 及 其 对 应 的 内 存 空 间, 尝 试 访 问 其 他 空 间 将 可 能 导 致 编 译 错 误 或 运 行 错 误 若 程 序 正 常 结 束, 则 会 开 始 检 验 正 确 性 如 果 答 案 不 正 确, 或 F 函 数 的 调 用 次 数 超 过 了 测 试 点 的 限 制, 该 测 试 点 得 0 分 否 则 该 测 试 点 得 满 分 题 目 中 所 给 的 时 间 空 间 限 制 为 你 的 代 码 和 交 互 库 加 起 来 可 以 使 用 的 时 间 和 空 间 我 们 保 证, 对 于 任 何 合 法 的 数 据, 任 何 语 言 任 何 版 本 的 交 互 库 ( 包 括 下 发 给 选 手 的 和 最 终 评 测 时 用 的 ), 正 常 运 行 所 用 的 时 间 不 会 超 过 0.2s, 正 常 运 行 所 用 的 空 间 不 会 超 过 64MB, 也 就 是 说, 选 手 实 际 可 用 的 时 间 至 少 为 0.8s, 实 际 可 用 的 空 间 至 少 为 960MB 第 11 页 共 13 页

样 例 输 入 1 0 5 5 2 1000 2 1 1 1 0 1 1 1 2 2 2 2 3 1 3 0 3 0 3 0 3 1 1 样 例 输 出 1 120400404 样 例 解 释 1 这 是 使 用 试 题 目 录 中 的 grader 和 正 确 的 源 程 序 得 到 的 输 出 中 的 校 验 和 若 你 的 程 序 得 到 了 不 同 的 校 验 和, 那 么 你 的 程 序 在 本 样 例 下 是 错 误 的 我 们 用 + 和 表 示 这 两 种 运 算 符, 用 小 写 字 母 表 示 元 素, 则 每 一 个 版 本 的 表 达 式 为 如 下 形 式 : 第 0 个 版 本 :a b + c + d + e 第 1 个 版 本 :a f + c + d + e 第 2 个 版 本 :a f c + d + e 第 3 个 版 本 :a d + c f + e 第 4 个 版 本 :d + c + b a + e 第 5 个 版 本 :a b + c + d + e 样 例 输 入 输 出 2 见 选 手 目 录 下 的 expr/expr.in 与 expr/expr.ans 第 12 页 共 13 页

数 据 规 模 和 约 定 各 测 试 点 满 足 以 下 约 定 : test_id n = m = k = lim = 其 他 约 定 1 10 10 1 10 7 2 1000 1000 5 10 7 无 3 10000 10000 1 10 7 没 有 reverse 操 作, 4 20000 20000 1 10 7 第 i 个 操 作 的 id 为 i 1 5 10000 10000 1 10 7 6 20000 20000 1 10 7 第 i 个 操 作 的 id 为 i 1 7 10000 10000 1 10 7 8 20000 20000 1 10 7 无 9 15000 15000 3 10 7 10 15000 15000 5 10 7 第 i 个 操 作 的 id 为 i 1 11 15000 15000 3 10 7 12 15000 15000 5 10 7 无 13 15000 15000 50 10 7 14 20000 20000 50 10 7 15 20000 20000 100 10 7 第 i 个 操 作 的 id 为 i 1 16 20000 20000 100 10 7 17 15000 15000 50 10 7 18 20000 20000 50 10 7 19 20000 20000 100 10 7 无 20 20000 20000 100 10 7 第 13 页 共 13 页