文库 真题 NOC真题

NOC编程马拉松初中组Python复赛真题

编程马拉松真题 NOC题库 PDF   5页   下载2   2024-05-17   浏览165   收藏0   点赞0   评分-   免费文档
温馨提示:当前文档最多只能预览 2 页,若文档总页数超出了 2 页,请下载原文档以浏览全部内容。
NOC编程马拉松初中组Python复赛真题 第1页
NOC编程马拉松初中组Python复赛真题 第2页
剩余3页未读, 下载浏览全部
1. 第 二 个 字 NOC2023初中组复赛真题 符 题 目 描 述 给 定 一 个 字 符 串 , 请 输 出 这 个 字 符 串 中 的 第 二 个 字 符 。 输 入 描 述 共 一 行 一 个 字 符 串 , 至 少 有 2个 字 符 输 出 描 述 共 一 行 这 个 字 符 串 的 第 二 个 字 符 样 例 输 入 编 程 真 有 趣 ! 样 例 输 出 程 2. 勾 股 定 理 勾 股 定 理 是 一 个 几 何 定 理 , 它 是 指 直 角 三 角 形 的 两 条 直 角 边 的 平 方 和 等 于 斜 边 的 平 方 。 我 们 可 以 用 它 的 逆 定 理 来 判 断 给 定 三 条 边 长 的 三 角 形 是 否 为 直 角 三 角 形 。 例 如 , 按 照 从 小 到 大 的 顺 序 给 定 三 角 形 的 三 条 边 长 , 分 别 为 a、 b、 c, 如 果 满 足 a²+b² =c², 就 说 明 这 个 三 角 形 是 直 角 三 角 形 , 否 则 就 不 是 直 角 三 角 形 。 按 照 从 小 到 大 的 顺 序 给 定 三 角 形 的 三 条 边 长 a、 b、 c, 请 你 判 断 它 是 否 为 直 角 三 角 形 。 如 果 是 直 角 三 角 形 , 就 输 出 “ Yes” , 否 则 输 出 “ No” 。 【 输 入 描 述 】 共 一 行 三 个 整 数 a、 b、 c, 两 数 之 间 用 逗 号 隔 开 【 输 出 描 述 】 共 一 行 Yes 或者 No 【输入样例】 3,4,5 【输出样例】 Yes 3. 剪刀石头布 题目描述 剪刀石头布是一种猜拳游戏,规则简单明了,单次玩法比拼运气,多回合玩法比拼心 理博弈,深受世界人民喜爱。 游戏规则:剪刀剪布,布包石头,石头砸剪刀。 现在需要你写一个程序来判断剪刀石头布游戏的结果。 输入描述 共 N+1 行 第一行,一个整数 N( 1<= N <= 100 ),表示一共进行了 N次游戏 接下来 N 行,每行包含两个字符串,表示游戏参与者 Player1 和 Player2 的选择 ( Scissors 、 Rock 或者 Paper ),字符串之间以空格隔开 提示: Scissors 是剪刀, Rock 是石头, Paper 是布 输出描述 共 N行 每行对应一个胜利者( Player1 或者 Player2 ),如果出现平局情况,则输出 Tie 样例输入 Plain Text 3 Scissors Scissors Paper Rock Scissors Rock 样例输出 Plain Text Tie Player1 Player2 4. 空心数字矩形 题目描述 给定一个正整数 n(2 <n<10) ,打印由数字 n和空格组成的空心矩形。 输入描述 共一行 一个正整数 n(2 <n<10) 输出描述 共 n行 一个由数字 n和空格组成的空心矩形,要求行和列都是 n个数字 样例输入 3 样例输出 333 3 3 333 5. 发苹果 题目描述 今天班里发苹果,每人一个。有 N(3 <= N <= 20) 个同学没来,但只剩下 N-1 个苹果 了。班长小刚决定放学以后把这 N-1 个苹果发给 N-1 个同学,他想的办法是:必须经 过第一个同学和第 N 个同学的家,给他俩发放苹果;剩余的同学中,跳过一个同学, 不给他发苹果,使得走的总路线最短。 依次给定第一个同学到第 N 个同学的家的位置坐标(用一对数字 x和 y表示),请你 计算小刚走的最短总路线。 提示:第 i个同学家与第 j个同学家之间的路线长度为 |xi -xj| +|yi -yj|。 输入描述 共 N+1 行 第一行,整数 N(3 <= N <= 20) 第二至 N+1 行,每行一个坐标 x和 y, x和 y均为整数,中间用空格分隔,表示每个同 学的家的位置坐标 输出描述 共一行 一个整数,表示最短路线长度 样例输入 Plain Text 4 00 83 11 -1 10 0 样例输出 Plain Text 14 6. 三阶幻方 题目描述 三阶幻方是最简单的幻方,又叫九宫格,是由九个数字组成的一个三行三列的矩阵, 其对角线、横向、纵向的和都一样。现在有 9个连续的自然数,已经有一些数字填入 幻方的格子里,请在其余格子里填入正确的数字,将幻方补充完整。(测试数据保证 有唯一解法) 输入描述 共四行 第一行两个正整数,分别表示这 9个连续自然数的最小值和最大值,数与数之间以一 个空格分开 第二行到第四行各有三个数字,数与数之间以一个空格分开,表示幻方的三行内容, 0 表示这个格子还没有填入数字 输出描述 共三行 每一行三个正整数,数与数之间以一个空格分开,表示完整的幻方内容 样例输入 11 19 000 19 00 12 016 样例输出 14 13 18 19 15 11 12 17 16
NOC大赛2023编程马拉松初中组Python复赛真题
下载提示

下载及版权说明:6547网文库内容来自网络及各平台公开内容(属于用户上传,不保证正确性,只做参考),旨在帮助同学们学习少儿编程相关知识及内容,仅限内部学习及使用,以分享为主,下载本文档之后请合法使用相关、真题、素材、课件、教程等内容,若内容存在侵权,请进行 举报 及查看 免责声明