[USACO] Section1.1 Your Ride Is Here[字符串处理]
来源:互联网 发布:权健集团产业矩阵 编辑:程序博客网 时间:2024/05/20 09:09
2017-05-22
题目大意
输入两行大写字母字符串(不超过6个字母),按‘A’=1,’Z’=26,顺序相乘,结果mod47;
若结果相等输出”GO”;否则输出“STAY”。
样例输入1:
COMETQ
HVNGAT
样例输入2:
ABSTAR
USACO
样例输出1:
GO
样例输出2:
STAY
题解:
顺序读入两个字符串 ,按顺序,用公式 -’A’ + 1转换相乘,比较结果。(大水题);
代码
C++/*ID:mujinui1PROG:rideLANG:C++*/#include<iostream>#include<fstream>using namespace std;int main(){ int i=0,j=0; ofstream fout ("ride.out"); ifstream fin ("ride.in"); char a[10],b[10]; int a1[10],b1[10]; fin>>a; fin>>b; while(a[i]!='\0'){ a1[i]=a[i]-64; i++; } while(b[j]!='\0'){ b1[j]=b[j]-64; j++; } int k,sum1=1,sum2=1; for(int k=0;k<i;k++){ sum1=a1[k]*sum1; } for(int k=0;k<j;k++){ sum2=b1[k]*sum2; } if(sum1%47==sum2%47){ fout<<"GO"<<endl; } else{ fout<<"STAY"<<endl; } return 0; }
阅读全文
0 0
- [USACO] Section1.1 Your Ride Is Here[字符串处理]
- [USACO] Section1.1 Your Ride Is Here[字符串处理]
- USACO-Section1.1 Your Ride Is Here
- USACO-Section1.1 Your Ride Is Here
- USACO-Section1.1 Your Ride Is Here
- USACO Section1.1 Your Ride Is Here
- USACO-Section1.1 Your Ride Is Here [模拟]
- USACO-Section1.1 Your Ride Is Here [模拟]
- USCAO-Section1.1 Your Ride Is Here
- Your Ride Is Here-section1.1
- Section1.1-Your Ride Is Here
- 【USACO-Chapter1-1.1】【字符串处理】Your Ride Is Here
- USACO之Section1.1.1 Your Ride Is Here
- USACO Your Ride Is Here(字符串)
- USACO 1.1.1 Your Ride Is Here
- [USACO 1.1.1] Your Ride Is Here
- USACO 1.1.1 Your Ride Is Here
- USACO 1.1.1 Your Ride Is Here
- 如何在Rancher上运行无服务器应用程序
- Spring_spring自动装配置注解(@Autowired)指定要装配置的参数(@Qualifier)
- Java接口总结
- 欢迎使用CSDN-markdown编辑器
- fabric开发环境
- [USACO] Section1.1 Your Ride Is Here[字符串处理]
- inout port 仿真
- 124. Binary Tree Maximum Path Sum
- WIFI模块使用心得
- 两个菜单页面组成的手机页面滑动加载更多
- 02 uboot的常用命令及用法
- QT:Qt鼠标
- java long类型报错:error: integer number too large
- C++ Primer 练习 9.52 题