摘要:Your Ride is HereA.题目大意:给两个字符串,有大写字母组成,A代表数字1,其他字母依次下排.计算一个字符串内数字乘积,如果这两个字符串乘积模47相等的话输出GO,否则输出STAY.B.题目分析:题目比较简单,分析省略。注意源码格式。C.代码: 1 /* 2 { 3 ID: linucos1 4 PROG: ride 5 LANG: C++ 6 } 7 */ 8 #include <iostream> 9 #include <fstream>10 #include <string>11 12 using namespace std;13 14
阅读全文
摘要:又捡了一道水题做.曾经有个大牛跟我说:成为大牛的方法是刷水题.我无意成为大牛,但是也要从水题开始刷.poj-1068 - Parencodings问题描述:一组括号 (((( ) ( ) ( ) ) ) )有两种描述方法:P方法:4 5 6 6 6 6 - 每一个)前,有几个(W方法:1 1 1 4 5 6 - 每一个),向前数几个是跟它匹配的(要求是根据P求W问题分析:解题思路:1. 虽然没说,但是可以推测出,括号的个数是偶数;第一个一定是(,最后一个一定是)2. P方法和W方法之间可能存在公式类的规律,但是要寻找不是特别简单3. 手动分析过程中,我们知道,可以模拟出推到W的过程-模拟法4.
阅读全文
摘要:很久不做oj,发现思维明显跟不上(大学时候也跟不上:)).一直在想文件输入的接口是什么来着,终于google到freopen("data", "r", stdin);程序设计重在思维:我总结有三点,一是项目管理思维(开发方法、人员结构、管理方式);二是软件工程思维(软件架构);三是解题逻辑思维(针对特定逻辑问题的思路)思维需要锻炼,且要持续不断.oj做题正是锻炼解题逻辑思维的好方法.POJ-1002- 487-3279问题描述:电话号码有多种写法,010-8888,0108888,-010-8888,-0-1-0-8-8-8-8-等等.如果要把A-Z大写
阅读全文