【华为OD机试】投骰子【2023 B卷|200分】

news/2024/10/21 5:38:59/

  【华为OD机试】-真题 !!点这里!!

华为OD机试】真题考点分类 !!点这里 !!

题目描述

骰子是一个立方体,每个面一个数字,初始为左1,右2,前3(观察者方向),后4,上5,下6,

用123456表示这个状态,放置在平面上,

可以向左翻转(用L表示向左翻转1次),

可以向右翻转(用R表示向右翻转1次),

可以向前翻转(用F表示向前翻转1次),

可以向后翻转(用B表示向后翻转1次),

可以逆时针旋转(用A表示逆时针旋转90度),

可以顺时针旋转(用C表示顺时针旋转90度),

现从123456这个初始状态开始,根据输入的动作序列,计算得到最终的状态。

骰子的初始状态和初始状态转动后的状态如图所示。

输入描述

输入一行࿰


http://www.ppmy.cn/news/96544.html

相关文章

ARM嵌入式编程优化之在C/C++中栈的使用

文章目录 Stack的使用场景如何确定stack空间的使用情况检查栈使用情况减少栈使用的方法 Stack的使用场景 栈在C/C中使用得非常频繁,比如,栈中可以保存: 在调用函数时,保存函数的返回地址。保存一些寄存器的值,这取决…

【BA无标度网络(无限规模)的传播阈值推导过程】

在BA无标度网络中,每个节点的度数是随机增长的,遵循幂律分布。假设节点 v v v的度数为 k v k_v kv​,则节点 v v v将以概率 p k v ∑ k k P ( k ) p\frac{k_v}{\sum_{k} kP(k)} p∑k​kP(k)kv​​选择与之相连的邻居节点,其中 ∑…

Java 的 String、StringBuffer 和 StringBuilder(一文讲透)

提到 String、StringBuffer 和 StringBuilder,就不得不谈及它们的历史,在了解它们的历史之后,我们对它们的理解将更上一级台阶! 发展历史 String 与 StringBuffer 的出现 String 和 StringBuffer 在 Java1.0 中就已经有了&…

如何在华为OD机试中获得满分?Java实现【贪心的商人】一文详解!

✅创作者:陈书予 🎉个人主页:陈书予的个人主页 🍁陈书予的个人社区,欢迎你的加入: 陈书予的社区 🌟专栏地址: Java华为OD机试真题(2022&2023) 文章目录 1. 题目描述2. 输入描述3. 输出描述…

MySQL常见面试题

参考:程序员大斌、javauide、小林coding 1.事务是什么? 由多个操作组成的一个逻辑单元,逻辑单元的多个操作要么同时成功,要么同时失败。 2.事务的四大特性 原子性:一个事务内的操作统一成功或失败 一致性:一个事务执行之前和执行之后都必须处于一致性状态(两人转账…

C++四种类型转化

文章目录 static_castconst_castreinterpret_cast(重新解释)dynamic_caststatic_cast 该运算符把expression转化为type_name类型,static_cast在编译时使用类型信息执行转换,在转换执行必要时的检测(如指针越界,类型检查),但没有运行时类型检查来保证转换的安全性 用于基…

Fedora安装并配置开启SSH服务相关命令

Ubuntu参考我这篇:虚拟机里安装ubuntu-23.04-beta-desktop-amd64,开启SSH(换源、备份),配置中文以及中文输入法等 一、过程 1、检测是否安装了openssh-server $ rpm -qa | grep openssh-serveropenssh-server-7.9p1-5.fc30.x86_642、如果上…

yocto开发-常见的概念

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言一、BitBake是什么?二、Recipes配方三、Classes四、Configurations五、Layers总结前言 本文介绍在开发过程中经常遇到的概念名词 提示:以下是本篇文章正文内容,下面案例可供参考 一、BitB…