using System; using System.Collections;
namespace ConsoleApp1 {
internal class Program
{
public static void Main(String[] args)
{
//进制转换
/*
Console.WriteLine(Convert.ToInt32("1a5b", 16));
Console.WriteLine(Convert.ToString( Convert.ToInt64("237", 8),16));
Console.WriteLine(Convert.ToInt32("76", 8));
*/
/*
int[] arr1 = new int[]{ 1, 2, 3, 4 };
foreach (int i in arr1)
{
Console.WriteLine(i);
}*/
/*
ArrayList list1 = new ArrayList() { 1, 2, 3, 4 };
foreach (int i in list1)
{
Console.WriteLine(i);
}
Console.WriteLine(list1.Count); //个数
Console.WriteLine(list1.Capacity);//容量 capacity >= count
list1.Add(5);//添加数列表元素
list1.Insert(1, 9);//插入列表元素
list1.Remove(3);//移除列表元素
foreach (int i in list1)
{
Console.WriteLine(i);
}
*/
/*
String str = "a b c";
String str2 = "a,b,c";
str = str.ToUpper();
str = str.TrimStart(); //去除头部空格
str = str.TrimEnd(); //去除尾部空格
str = str.TrimStart(); //去除字符串中的空格
foreach (char i in str)
{
Console.Write(i + " ");
}
Console.WriteLine();
String str3 = str.Substring(0, 2);//截取字符串
Console.Write(str3 + " ");
Console.WriteLine();
String[] str4 = str.Split(",");//切割字符串
foreach (string i in str4)
{
Console.Write(i+" ");
}
Console.WriteLine();
str = string.Join(",", str4);//合并字符串
Console.Write(str + " ");
*/
/*
//统计空瓶的数量
int bottle = 364;
int count = 364;
while (count >= 3) {
bottle += count / 3;
count = count / 3 + count % 3;
}
Console.WriteLine("喝了{0}瓶,剩下{1}瓶", bottle, count);
*/
String str = Console.ReadLine();
char[] chars = str.ToCharArray();
for (int i = 0; i < chars.Length; i++)
{
if (chars[i] >= 'A' && chars[i] <= 'Z' || chars[i] >= 'a' && chars[i] < 'z')
{
chars[i] = (char)(chars[i] + 3);
if ( (chars[i] > 'Z' && chars[i] < 97)|| chars[i] < 'z' )
{
chars[i] = (char)(chars[i] - 26);
}
}
}
Console.Write(chars);
}
}
}