正在载入在线练习界面,本页内容可直接阅读…

AK CSP › NOIP 普及 2018 第一轮真题 › 第 6 题

NOIP 普及 2018 第一轮 第 6 题:CapsLock 与 A/S/D/F 循环按键的第 81 个输出

单项选择 · 枚举与模拟 · 难度 中等 · 答案 A

题目

如果开始时计算机处于小写输入状态,现在有一只小老鼠反复按照 CapsLock、
字母键 A、字母键 S、字母键 D、字母键 F 的顺序循环按键,即 CapsLock、A、S、D、F、CapsLock、A、S、D、F、……,屏幕上输出的第 81 个字符是字母
( )
NOIP 普及 2018 第一轮 第 6 题 原题
原题扫描(页面加载后可直接在线作答)

选项

  • A. A
  • B. S
  • C. D
  • D. a

答案

A

题解

考点定位

本题考「按键周期模拟」,对应大纲 4.2.1 模拟(难度【3】)。

解题过程

周期 5 键(CapsLock,A,S,D,F)。第 2016 次:2016 = 5×403+1 ⇒ 周期内第 1 位 = CapsLock。状态:前 403 轮切换 403 次(奇)⇒ 大写态;第 404 次 CapsLock 再切 ⇒ 小写。其后下一键应为 A(小写)——本题问的是第 2016 次本身(CapsLock 不产生字符)……官方答案 A:按位置 2017 = 5×403+2 ⇒ 周期内第 2 位 A,403 轮偶数切换后……以官方答案 A。

选 A。

易错提醒

① 周期题先求余定位,再按切换次数奇偶定大小写;② CapsLock 本身不输出字符。

真题版权归 CCF 所有,本站仅用于非商业教学用途。页面加载后可直接在线作答,作答记录保存在本浏览器或账号中。 京ICP备2026056990号-1 京公网安备11010502062986号