1.历届试题 矩阵翻硬币

时间限制:1.0s   内存限制:256.0MB

问题描述

小明先把硬币摆成了一个 n 行 m 列的矩阵。  随后,小明对每一个硬币分别进行一次 Q 操作。  对第x行第y列的硬币进行 Q 操作的定义:将所有第 i*x 行,第 j*y 列的硬币进行翻转。  其中i和j为任意使操作可行的正整数,行号和列号都是从1开始。  当小明对所有硬币都进行了一次 Q 操作后,他发现了一个奇迹——所有硬币均为正面朝上。  小明想知道最开始有多少枚硬币是反面朝上的。于是,他向他的好朋友小M寻求帮助。  聪明的小M告诉小明,只需要对所有硬币再进行一次Q操作,即可恢复到最开始的状态。然而小明很懒,不愿意照做。于是小明希望你给出他更好的方法。帮他计算出答案。

输入格式

输入数据包含一行,两个正整数 n m,含义见题目描述。

输出格式

输出一个正整数,表示最开始有多少枚硬币是反面朝上的。

样例输入

2 3

样例输出

1

数据规模和约定

对于10%的数据,n、m <= 10^3;  对于20%的数据,n、m <= 10^7;  对于40%的数据,n、m <= 10^15;  对于10%的数据,n、m <= 10^1000(10的1000次方)。

2.历届试题 兰顿蚂蚁

时间限制:1.0s   内存限制:256.0MB

问题描述

兰顿蚂蚁,是于1986年,由克里斯·兰顿提出来的,属于细胞自动机的一种。  平面上的正方形格子被填上黑色或白色。在其中一格正方形内有一只“蚂蚁”。  蚂蚁的头部朝向为:上下左右其中一方。  蚂蚁的移动规则十分简单:  若蚂蚁在黑格,右转90度,将该格改为白格,并向前移一格;  若蚂蚁在白格,左转90度,将该格改为黑格,并向前移一格。  规则虽然简单,蚂蚁的行为却十分复杂。刚刚开始时留下的路线都会有接近对称,像是会重复,但不论起始状态如何,蚂蚁经过漫长的混乱活动后,会开辟出一条规则的“高速公路”。  蚂蚁的路线是很难事先预测的。  你的任务是根据初始状态,用计算机模拟兰顿蚂蚁在第n步行走后所处的位置。

输入格式

输入数据的第一行是 m n 两个整数(3 < m, n < 100),表示正方形格子的行数和列数。  接下来是 m 行数据。  每行数据为 n 个被空格分开的数字。0 表示白格,1 表示黑格。  接下来是一行数据:x y s k, 其中x y为整数,表示蚂蚁所在行号和列号(行号从上到下增长,列号从左到右增长,都是从0开始编号)。s 是一个大写字母,表示蚂蚁头的朝向,我们约定:上下左右分别用:UDLR表示。k 表示蚂蚁走的步数。

输出格式

输出数据为两个空格分开的整数 p q, 分别表示蚂蚁在k步后,所处格子的行号和列号。

样例输入

5 60 0 0 0 0 00 0 0 0 0 00 0 1 0 0 00 0 0 0 0 00 0 0 0 0 02 3 L 5

样例输出

1 3

样例输入

3 30 0 01 1 11 1 11 1 U 6

样例输出

0 0

3.历届试题 分糖果

时间限制:1.0s   内存限制:256.0MB

问题描述

有n个小朋友围坐成一圈。老师给每个小朋友随机发偶数个糖果,然后进行下面的游戏:  每个小朋友都把自己的糖果分一半给左手边的孩子。  一轮分糖后,拥有奇数颗糖的孩子由老师补给1个糖果,从而变成偶数。  反复进行这个游戏,直到所有小朋友的糖果数都相同为止。  你的任务是预测在已知的初始糖果情形下,老师一共需要补发多少个糖果。

输入格式

程序首先读入一个整数N(2

输出格式

要求程序输出一个整数,表示老师需要补发的糖果数。

样例输入

32 2 4

样例输出

4

4.历届试题 小朋友排队

时间限制:1.0s   内存限制:256.0MB

问题描述

n 个小朋友站成一排。现在要把他们按身高从低到高的顺序排列,但是每次只能交换位置相邻的两个小朋友。  每个小朋友都有一个不高兴的程度。开始的时候,所有小朋友的不高兴程度都是0。  如果某个小朋友第一次被要求交换,则他的不高兴程度增加1,如果第二次要求他交换,则他的不高兴程度增加2(即不高兴程度为3),依次类推。当要求某个小朋友第k次交换时,他的不高兴程度增加k。  请问,要让所有小朋友按从低到高排队,他们的不高兴程度之和最小是多少。  如果有两个小朋友身高一样,则他们谁站在谁前面是没有关系的。

输入格式

输入的第一行包含一个整数n,表

蓝桥杯题库及答案python版_蓝桥杯试题库的历届真题版.doc相关推荐

  1. 计算机组成原理题库带答案详解,计算机组成原理试试题库(含答案解析) -.doc

    Word文档下载可编辑 专业技术资料 计算机组成原理试题 一.单项选择题(从下列各题四个备选答案中选出一个正确答案,并将其代号写在题干前面的括号内.) 1.为了缩短指令中某个地址段的位数,有效的方法是 ...

  2. NOIP普及组历届真题(1997~2018)

    供大家刷题. 先上快捷的查看方式:NOIP普及组历届真题 第二页 来自洛谷--一个很好的刷题网站 剩下是具体题目和难度以及是第几年的题. P1002 过河卒 NOIp普及组 2002 普及- P100 ...

  3. 蓝桥杯javaB决赛历届真题6-10届

    蓝桥杯javaB决赛历届真题 第六届 T1 分机号 T2 五星填数 T3 显示二叉树 T4 穿越雷区 T5 表格计算 T6 铺瓷砖 第七届 T1 愤怒小鸟 T2 反幻方 T3 打靶 T4 路径之谜 T ...

  4. 【蓝桥杯】历届真题 魔方旋转问题(高职组) Java

    问题描述 魔方可以对它的6个面自由旋转. 我们来操作一个2阶魔方,如图: 为了描述方便,我们为它建立了坐标系. 各个面的初始状态如下: x轴正向:绿 x轴反向:蓝 y轴正向:红 y轴反向:橙 z轴正向 ...

  5. 2016年下半年信息系统项目管理师真题及答案_信息系统项目管理师历年真题及权威答案_信息系统项目管理师试题及模拟题_软考考试题库_希赛网...

    2016年下半年信息系统项目管理师真题及答案_信息系统项目管理师历年真题及权威答案_信息系统项目管理师试题及模拟题_软考考试题库_希赛网 2016年下半年信息系统项目管理师真题及答案_信息系统项目管理 ...

  6. 【蓝桥杯】写给零基础入坑蓝桥杯的同学(历届真题解析)

    文章目录 初识:本期专栏想干个啥? 科普:官方介绍就是通过比赛平台提高自我能力的同时提供人才岗位机遇咯 白话分析:参加这个到底有啥好的? 含金量: 技能提升: 机遇: 福利退费: 文末福利 蓝桥杯历届 ...

  7. 蓝桥杯:试题 历届真题 修改数组【第十届】【省赛】【研究生组】Java实现

    代码实现 方法一: package com.jl;import java.util.Scanner;/*** 历届真题 修改数组[第十届][省赛][研究生组]* @author jinlei**/ p ...

  8. 蓝桥杯--历届真题 回文日期【第十一届】【省赛】【B组】

    试题 历届真题 回文日期[第十一届][省赛][B组] 提交此题   评测记录 资源限制 时间限制:1.0s   内存限制:256.0MB  哎话说好久没写过日期题了,回忆起刚学的时候被日期统治的恐惧了

  9. 蓝桥杯--历届真题 最优包含【第十届】【决赛】【B组】

    试题 历届真题 最优包含[第十届][决赛][B组] 提交此题   评测记录 资源限制 时间限制:1.0s   内存限制:256.0MB  类似于:Acwing--902. 最短编辑距离(线性dp)_w ...

  10. 【题解】【蓝桥杯】试题 历届真题 砝码称重【第十二届】【省赛】【B组】

    题目链接 试题 历届真题 砝码称重[第十二届][省赛][B组] 题目描述 解题思路 暴力,两个map,分别存储当前能称出的重量和遍历时用于计算的重量 需要注意的三点是 abs函数是在math.h里面的 ...

最新文章

  1. 模板匹配,特征点匹配-全
  2. 百度资源管理平台 站长工具 批量添加主站域名 子站域名 域名主动推送
  3. 监控USB设备插入/拔出写法2
  4. 手机号段对应地区编码_漫画:“哈夫曼编码” 是什么鬼?
  5. sunday java_Sunday算法:最快的字符串匹配算法
  6. ubuntu 安装yar和使用
  7. 微信又添新表情,“我裂开了”!
  8. linux列出一个目录及其子目录下面的某种类型的文件
  9. 12c r2单实例 静默安装软件
  10. 单体测试书的检查要点
  11. Eclipse设置护眼背景
  12. 55. Yii import class 与 对象创建
  13. body签名json序列号乱序,null参数问题
  14. MongoDB 快速入门--高级
  15. linux查询硬盘固件版本,一种Linux系统下批量更新希捷硬盘固件的方法与流程
  16. 【计算机毕业设计】小型OA系统设计与实现Springboot
  17. 账结法 表结法 两种财务会计处理方法
  18. 裁员浪潮,互联网人该何去何从?
  19. Wi-Fi Direct协议详解
  20. 计算机毕业设计java+jsp鲜花销售商城信息网站(源码+系统+mysql数据库+Lw文档)

热门文章

  1. 数学建模中的传染病模型及其编程求解
  2. 闪迪u盘不能识别好办法_闪迪u盘修复工具,小编教你怎么修复闪迪U盘
  3. 如何驱动直流电机H桥驱动笔记
  4. 生成翻转棋子游戏数据
  5. 如何按关键字搜索商品详情
  6. Ubuntu 下安装 Vysor投屏软件
  7. 汉诺塔问题(递归算法)
  8. rtt segger 低功耗模式_Segger RTT使用注意事项
  9. 宝塔面板SSpanel-v3-mod安装教程 搭建sspanel v3魔改前端
  10. 好用的5款火狐浏览器必备插件,每一款都很实用