码迷,mamicode.com
首页 > 其他好文 > 详细

九度 1105

时间:2014-05-12 06:30:08      阅读:232      评论:0      收藏:0      [点我收藏+]

标签:算法

#include <cstdio>
#include <iostream>
#include <string>
using namespace std;

#ifdef ONLINE_JUDGE                                   
#define FINPUT(file)  0
#define FOUTPUT(file) 0
#else                                                
#define FINPUT(file)  freopen(file,"r",stdin)
#define FOUTPUT(file) freopen(file,"w",stdout)
#endif

void convert(string &s)
{
	for(int i=0;i<s.length();i++)
	{
		if((s[i]>=‘a‘&&s[i]<=‘z‘))
		{
			s[i] = ‘z‘ - s[i] + ‘a‘;
		}
		else if((s[i]>=‘A‘&&s[i]<=‘Z‘))
			s[i] = ‘Z‘ - s[i] + ‘A‘;		
	}
}

int main()
{    
	FINPUT("in.txt");
    FOUTPUT("out.txt");

    string s; 
    while(getline(cin,s))
    {   
        if(s=="!")
			break;        
       convert(s);
       cout<<s<<endl;
    }
    return 0;
}

九度 1105,布布扣,bubuko.com

九度 1105

标签:算法

原文地址:http://blog.csdn.net/daringpig/article/details/25490223

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!