88 你要乘坐的飞碟在这里

news/2025/2/25 8:09:57

88 你要乘坐的飞碟在这里

作者: xxx时间限制: 1S章节: 字符串

问题描述 :

一个众所周知的事实,在每一颗慧星后面是一个不明飞行物UFO。 这些不明飞行物时常来收集来自在地球上忠诚的支持者。 不幸地,他们的空间在每次旅行只能带上一群支持者。 他们要做的是用一种聪明的方案选择哪个团体被慧星带走。他们为每个慧星起了一个名字,通过这些名字来决定一个团体是不是特定的慧星带走。

那个相配方案的细节在下面被给出, 你的工作要写一个程序来通过团体的名字和彗星的名字来决定他们是否匹配。

团体的名字和慧星的名字都以这种方式转换成一个数字:

首先将名字中的每一个字母转换成数字, A转换成1,B转换成2… Z转换成26。然后将一个名字中所有字母(转换得到的数字)相乘得到结果。

举例来说,彗星“ABC”对应的结果会是123=6,团体“USACO” 会是 21191315=17955 。

如果团体的数字 mod 47 等于慧星的数字 mod 47,那么他们是匹配的,这个团体将会被带走 !

写一个程序读入慧星的名字和团体的名字,如果匹配则输出GO否则输出STAY。

团体的名字和慧星的名字将会是没有空格或标点的一串大写字母(不超过6个字母)

输入说明 :

第 1 行: 彗星的名字(一个长度为1到6的字符串) 第 2 行: 团体的名字(一个长度为1到6的字符串)

名字中没有空格或标点,且仅包含大写字母。

输出说明 :

单独一行包含STAY 或 GO

输入范例 :

COMETQ
HVNGAT
输出范例 :

GO

#include<stdio.h>
#include<string.h>
int main(){
	char str[7],str2[7];
	int i,num1,num2,len1,len2;
	while(scanf("%s",str)!=EOF){
		scanf("%s",str2);
		len1=strlen(str);
		len2=strlen(str2);
		num1=1;
		num2=1;
		for(i=0;i<len1;i++){
			num1*=(str[i]-64);
		}
		for(i=0;i<len2;i++){
			num2*=(str2[i]-64);
		}
		if((num1%47)==(num2%47)){
			printf("GO\n");
		}else{
			printf("STAY\n");
		}
	}
	return 0;
}

http://www.niftyadmin.cn/n/710575.html

相关文章

explain mysql性能优化

1 使用explain语句去查看分析结果&#xff0c;如explain select * from test1 where id1;会出现&#xff1a;id selecttype table type possible_keys key key_len ref rows extra各列其中&#xff0c;typeconst表示通过索引一次就找到了&#xff0c;keyprimary的话&…

软件测试从业者,试用期生存指南(完整版)

搞定试用期是非常重要的&#xff0c;如果安全度过试用期&#xff0c;后面被辞退的可能性就非常非常小了 。 特别是当前环境下&#xff0c;找到一份满意的工作不容易&#xff0c;如果好不容易&#xff0c;刚找到一份工作&#xff0c;干不到两个月&#xff0c;就被辞退&#xff0…

石家庄铁道大学 2019 年秋季 2018 级课堂测试试卷(一)学生成绩信息管理系统...

一、考试要求&#xff1a; 1、按照测试内容要求完成程序的设计与编程&#xff1b; 2、建立学号姓名文件夹&#xff0c;如&#xff1a;“信 1805-1 班 20183557 杨雄豪”&#xff0c;将源程序文件 保存在文件夹中&#xff0c;压缩成 rar 文件提交。 3、以班级为单位上交最终考试…

微信开发三【获取access_token储存机制】

为什么80%的码农都做不了架构师&#xff1f;>>> /*** 获取acess_token*/public function Access_Token($appid, $appsecret){ // $appid ""; // $appsecret "";//检验是否存在有效的access$access_token_info Trend_Model_…

89 字符串压缩

89 字符串压缩 作者: 阮文灵时间限制: 1S章节: 字符串 问题描述 : 通过键盘输入字母(A-Z、a-z)组成的字符串&#xff0c;字符串长度不超过1000。首先将所有字母统一成小写字母&#xff0c;然后将字符串中连续出现的重复字母进行压缩&#xff0c;并输出压缩后的字符串。 压缩…

MySQL5.6 (5.7)数据库主从(Master/Slave)同步安装与配置详解

2019独角兽企业重金招聘Python工程师标准>>> 安装环境 操作系统 &#xff1a;CentOS 6.5 数据库版本&#xff1a;MySQL 5.6.27 主机A&#xff1a;192.168.1.1 &#xff08;Master&#xff09; 主机B&#xff1a;192.168.1.2 &#xff08;Slave&#xff09; 这里强调…

NoSql---MongoDB基本操作

MongoDB 最大的特点是他支持的查询语言非常强大&#xff0c;其语法有点类似于面向对象的查询语 言&#xff0c;几乎可以实现类似关系数据库单表查询的绝大部分功能&#xff0c;而且还支持对数据建立索引。最后由于 MongoDB 可以支持复杂的数据结构&#xff0c;而且带有强大的数…

90 选票统计

90 选票统计 作者: Turbo时间限制: 1S章节: 结构体 问题描述 : 学生会主席投票选举工作正在举行。本次投票将采用电脑统计选票的方式&#xff0c;当投票选举正式开始后&#xff0c;同学们将排队一 一走到电脑前&#xff0c;投上自己神圣的一票&#xff1a;在电脑前输入一个姓…