USACO: 1.1.1 Your Ride Is Here (ride) 解析!
来源:互联网 发布:p2p网络借贷监管政策 编辑:程序博客网 时间:2024/06/06 18:29
Your Ride Is Here (ride) 解析!
这是USACO整个题库中最简单的一个问题,不需要特殊的算法和技巧。但一定要注意输入输出,一次需要读入两个字符串,以及判断文件的结束。26^6,不存在溢出,可不必每次取余数。在文件操作中,我使用的是输入输出重定向,不太正规,但代码我感觉相对(FILE *instream; instream=freopen("ride.in","r");)简洁。
关键代码行:
freopen("ride.in","r",stdin);
freopen("ride.out","w",stdout);
scanf("%s %s",s1,s2)!=EOF
/*ID: pen_wan1LANG: CTASK: ride*/#include <stdio.h>#include<string.h>int main (){char s1[7],s2[7];int i,r1,r2; freopen("ride.in","r",stdin);freopen("ride.out","w",stdout);while(scanf("%s %s",s1,s2)!=EOF) { r1=1;r2=1;for (i=0;i<strlen(s1);i++){r1=r1*(s1[i]-64);}for (i=0;i<strlen(s2);i++){r2=r2*(s2[i]-64);}if (r1%47==r2%47){printf("GO\n");}elseprintf("STAY\n");}return(0);}
由于自身是初学者,编程能力有限,未达到程序员的水平原因,源代码可能存在错误,也不是最优的;文子编辑一般,文中会有言辞不当。博文中的错误和不足敬请读者批评指正。
- USACO: 1.1.1 Your Ride Is Here (ride) 解析!
- USACO 1.1 Your Ride Is Here (ride)
- 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
- USACO 1.1.1 Your Ride Is Here
- USACO 1.1.1 Your Ride Is Here
- USACO 1.1.1 Your Ride Is Here (ride)
- USACO your ride is here 解析
- USACO:Section 1.1 Your Ride Is Here
- USACO 1.1-Your ride is here
- usaco 1.1:Your Ride Is Here
- USACO 1.1 Your Ride Is Here
- USACO Section 1.1 Your Ride Is Here
- usaco/1.1 Your Ride Is Here
- USACO 1.1 Your Ride Is Here
- USACO Section 1.1 Your Ride Is Here
- 马士兵strusts笔记解析
- tutorial exploitation format string
- Linux X Window设定介绍
- 【C++第五课】---析构与构析上
- 并查集LA3027
- USACO: 1.1.1 Your Ride Is Here (ride) 解析!
- 有关apt-get install安装vim出现的问题
- CSS学习笔记--第一章
- 数组指针、指针数组、指针函数、函数指针比较
- Java中堆内存和栈内存的区别
- 单链表操作(单链表)
- Oracle DB进程体系结构
- 谈谈网络编程(基于C++语言)
- centos cp命令实例