#6-【字符串】不明飞行物

这篇博客探讨了如何通过编程模拟处理字符串,特别是针对不明飞行物的相关数据。作者分享了AC代码实现,详细解释了解析过程和关键算法,为理解和处理字符串问题提供了实例。
摘要由CSDN通过智能技术生成
Description
一颗彗星的后面有一个不明飞行物(UFO),这个UFO经常到地球上来寻找忠实的追随者,把他们带到宇宙中去。但由于舱内空间有限,它们每一趟只能带一组追随者。尽管如此,外星人仍然想出了一个妙法来决定带谁走:以A代表1,B代表2,……Z代表26,USACO即21*19*1*3*15=17955,倘若此组人的组名所代表的数字与彗星的名字所代表的数字分别除以47,余数相同,则彗星名与组名相匹配,UFO带此组人飞向宇宙,余数不同则不匹配,故不带。 编程任务: 写一程序,打印出彗星名与组名是否相匹配,是打印"GO",否打印"STAY";同时打印出两者的余数。
Input
输入文件包含两行,第一行为慧星名,第二行为组名。
Output
由屏幕显示是否匹配的信息,下一行显示两者的余数。
Sample Input
输入样例1:
COMETHALEBOPP
HEAVENSGATE
输入样例2:
SHOEMAKERLEVY
USACO
Sample Output
输出样例1:
GO 
r1=r2=17
输出样例2:
STAY
r1=21  r2=1

AC Code:

#include <iostream>
#include <cstring>

#define SIZE 1000

using namespace std;

char s1[SIZE];
char s2[SIZE];

int main(int argc, char** argv)
{
	int n1 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值