当前位置: 代码迷 >> JavaScript >> (pojstep1.1.1)poj 1298(直谈式模拟)
  详细解决方案

(pojstep1.1.1)poj 1298(直谈式模拟)

热度:360   发布时间:2013-10-06 18:25:14.0
(pojstep1.1.1)poj 1298(直叙式模拟)
/*
 * 1298_1.cpp
 *
 *  Created on: 2013年10月5日
 *      Author: Administrator
 */

#include <iostream>
#include <string>

using namespace std;


int main(){
	string str;

	while(cin >> str){
		cin.ignore(INT_MAX,'\n');
		if(str == "ENDOFINPUT"){
			break;
		}

		getline(cin,str,'\n');

		int i;
		for(i = 0 ; i < str.length() ; ++i){
			if(isalpha(str[i])){
				str[i] = 'A' + (str[i] - 'A' + 21) % 26;
			}
		}

		cout << str << endl;
		cin >>str;
	}
}