ural 1433. Diamonds-程序员宅基地

1433. Diamonds

Time limit: 1.0 second
Memory limit: 64 MB
Sasha is lucky to have a diamond in the form of a regular tetrahedron. Incidentally, his friend Pasha has got a diamond of exactly the same shape and size. In order to distinguish between their diamonds, the friends decided to paint the crystals. Each of them painted each face of his diamond a certain color. The diamonds became very beautiful, so Pasha and Sasha were happy. But their happiness did not last long. That night, Sasha woke up with a sudden thought — what if his and Pasha's diamonds are still indistinguishable? He decided to call Pahsa immediately. Sasha ran up to the phone, tried to grasp the receiver, but at that moment the phone rang. Of course, it was Pasha, who had the same sudden thought. So Sasha and Pasha hastened to tell each other the colors of their diamonds' faces… Their worst fears were confirmed. Their diamonds were identical, and to see it one simply had to turn one of the diamonds.
You are to write a program that could prevent this horrible mistake. Given a scheme of the supposed coloring of the diamonds, determine if these colorings are identical, i.e., if one of them can be obtained from the other by turning the crystal.

Input

The input contains two lines. Each line contains four letters, which denote the colors of the faces in the following order: the base face, the "left front" face, the "right front" face, and the back face. There are only four paints available: red, green, blue, and yellow, denoted by the letters R, G, B, and Y, respectively.

Output

Output the word "equal" if the colored tetrahedrons will be identical, and the word "different" otherwise.

Sample

input output
RGRB
GRRB
equal
Problem Author: Pavel Egorov, Stanislav Vasilyev
Problem Source: The 7th USU Open Personal Contest - February 25, 2006
Tags: none   ( hide tags for unsolved problems )

转载于:https://www.cnblogs.com/StupidBoy/p/4979107.html

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/anmob303090/article/details/101280766

智能推荐

密集预测/Dense Prediction-程序员宅基地

文章浏览阅读3.6k次,点赞8次,收藏8次。Pixelwise dense prediction is the task of predicting a label for eachpixel in the image来自于卷积神经网络在图像语义分割(semantic image segmentation)的应用。图像分割需要判定一张图片中特定区域的所属类别。这个图像里有什么?它在图像中哪个位置?更具体地说,图像语义分割的目标是将图像的每个像素所属类别进行标注。因为是预测图像中的每个像素,这个任务通常被称为密集预测(dense pre._密集预测

探索 Hack Pad:一个实时协作的 Markdown 笔记平台-程序员宅基地

文章浏览阅读378次,点赞5次,收藏10次。探索 Hack Pad:一个实时协作的 Markdown 笔记平台项目地址:https://gitcode.com/hack-pad/hackpad项目简介Hack Pad 是一个开源的在线协作工具,专为喜欢Markdown语法的开发者和团队设计。它允许用户创建、分享并实时协作编辑Markdown文档,无需安装任何软件,只需一个浏览器即可开始工作。通过GitCode上的项目链接,你可以直接访..._在线协同 markdown

电子科技大学软件学院-图形学1期末复习(三)-程序员宅基地

文章浏览阅读1.4k次,点赞26次,收藏25次。但与 Phong 模型不同的是,Gouraud 光照模型在顶点着色阶段计算顶点颜色,然后通过插值技术在片段着色阶段对颜色进行插值得到每个像素的最终颜色。在绘制前,首先将表面对应像素的深度值与当前深度缓存中的值进行比较,如果大于或等于深度缓存中的值,则深度测试不通过,不能绘制;环境光(Ambient Light):表示场景中的全局光照,不受物体表面法线和光照方向的影响,使得物体在阴影中仍能有一定的可见度。需要注意的是,固定管线的光照模型是在基本的渲染阶段中完成的,无法自定义修改光照模型的计算方式。

C系列:Windows中安装GCC详细教程(exe安装、源码安装)_window安装gcc-程序员宅基地

文章浏览阅读3.8k次,点赞13次,收藏24次。Windows中安装GCC详细教程(exe安装、源码安装)_window安装gcc

Quartus和ModelSim软件的使用(全加器)_modelsim全加器-程序员宅基地

文章浏览阅读221次。全加器是一种数字电路组件,用于将两个二进制数的每一位和一个进位位相加。全加器与半加器不同,它可以处理三个输入:两个待加的二进制位和来自前一位的进位。全加器的输出包括一个和位(Sum)和一个进位位(Cout)。一位全加器的运算法则如下:1、输入:A(加数的一位)B(被加数的一位)Cin(前一位的进位)2、输出:Sum(和位):A、B和Cin的异或结果,表示该位的二进制和。Cout(进位输出):A、B和Cin的任意两个或三个的与运算结果,表示该位的进位。_modelsim全加器

CH340E USB转串口 IC测试电路-程序员宅基地

文章浏览阅读9.9k次,点赞5次,收藏38次。 ▌01 CH340E芯片手边拿到从龙邱公司寄送过来20颗 CH340E 的USB转UART的芯片。下面通过制作测试版验证它的功能。1.管脚功能定义▲ CH340管脚功能定义2.典型应用电路VCC可以使用+5V;VCC可以使用3.3V,此时V3,VCC应该短接在一起。▲ 典型应用电路3.CH340E下面给出 了CH340E的管脚功能定义。它的封装为MSOP-10。![](https://img-blog.csdnimg.cn/20210406103413169.pn._ch340e

随便推点

react_reactdom.render 最终会被转换为-程序员宅基地

文章浏览阅读1.7k次。权威面试题_reactdom.render 最终会被转换为

Python 中生成多种有规律的数字序列_python中有什么方法可以生成不等的序列数-程序员宅基地

文章浏览阅读904次,点赞16次,收藏19次。本文介绍了在 Python 中生成多种有规律的数字序列的方法,并提供了详细的示例代码和应用场景。生成数字序列是编程中常见的任务,在数据分析、算法实现、金融工程等领域有着广泛的应用。希望本文能够帮助大家更好地理解和应用生成数字序列的方法,提高编程效率和代码质量。_python中有什么方法可以生成不等的序列数

西工大计算机801资料分享01|操作系统期末试题及答案_西北工业大学801考研资料凤凰考研-程序员宅基地

文章浏览阅读541次。资料来源:凤凰考研 公众号真题配套答案_西北工业大学801考研资料凤凰考研

idea每次新建项目的默认路径_idea新建一个文件以前的文件在哪里-程序员宅基地

文章浏览阅读2.8k次。每次新建项目的默认路径是上一次新建项目所在的文件夹。第一次需要手动切换。_idea新建一个文件以前的文件在哪里

python - 生成器和迭代器有这篇就够了_python中得生成器是每次只能返回一个结果还是可以返回两个结果-程序员宅基地

文章浏览阅读176次。python 生成器和迭代器有这篇就够了转载:https://www.cnblogs.com/wj-1314/p/8490822.html  本节主要记录一下列表生成式,生成器和迭代器的知识点  列表生成器  首先举个例子现在有个需求,看列表 [0,1,2,3,4,5,6,7,8,9],要求你把列表里面的每个值加1,你怎么实现呢?方法一(简单): 1 2..._python中得生成器是每次只能返回一个结果还是可以返回两个结果

23种设计模式之(十九)备忘录模式(python_c++实现)_备忘录模式 python实现-程序员宅基地

文章浏览阅读179次。23种设计模式之(十九)备忘录模式(Memento)本文主要介绍23种设计模式之备忘录模式,附详细python/c++示例代码。概念应用场景注意事项代码示例总结代码链接备忘录模式(Memento)概念备忘录模式,是行为模式之一,它的作用是保存对象的内部状态,并在需要的时候(undo/rollback)恢复对象以前的状态。GoF对备忘录模式的定义是:在不破坏封装性的前提下..._备忘录模式 python实现

推荐文章

热门文章

相关标签