String Task

原创 2018年04月17日 19:23:04

Petya started to attend programming lessons. On the first lesson his task was to write a simple program. The program was supposed to do the following: in the given string, consisting if uppercase and lowercase Latin letters, it:

  • deletes all the vowels,
  • inserts a character "." before each consonant,
  • replaces all uppercase consonants with corresponding lowercase ones.

Vowels are letters "A", "O", "Y", "E", "U", "I", and the rest are consonants. The program's input is exactly one string, it should return the output as a single string, resulting after the program's processing the initial string.

Help Petya cope with this easy task.

Input

The first line represents input string of Petya's program. This string only consists of uppercase and lowercase Latin letters and its length is from 1 to 100, inclusive.

Output

Print the resulting string. It is guaranteed that this string is not empty.

Examples
Input
Copy
tour
Output
Copy
.t.r
Input
Copy
Codeforces
Output
Copy
.c.d.f.r.c.s
Input
Copy
aBAcAba
Output
Copy
.b.c.b

先把所有字母变成小写,然后将不是a,e,i,o,u,y的字母存入a[j]中,然后控制输出先输出.再输出一个字母a[j]。

Async Task的使用详解

【转】http://blog.csdn.net/liuhe688/article/details/6532519在Android中实现异步任务机制有两种方式,Handler和AsyncTask。Han...
  • god2030
  • god2030
  • 2016-04-13 09:41:50
  • 1313

【简单过滤】#89 A. String Task

A. String Task time limit per test 2 seconds memory limit per test 256 megabytes in...
  • okcd00
  • okcd00
  • 2015-02-22 16:23:17
  • 565

CodeForces 118 A.String Task(水~)

Description给出一个只有大小写字母的字符串,做如下处理:1.删除所有元音字母(A,O,Y,E,U,I)2.在每个辅音字母前加一个.3.把所有大写辅音字母变成小写Input一个长度不超过100...
  • V5ZSQ
  • V5ZSQ
  • 2017-09-01 22:58:48
  • 177

【C#】44. Task<T> 根据带返回值的函数构造Task

上篇中,我们看了不带参数值和返回值的函数(Action)构造Task的方法,本篇中我们想Thread一样,看看如何给Task传参和返回值。 首先定义int TaskMethod(String)函数,...
  • huiwuhuiwu
  • huiwuhuiwu
  • 2016-12-11 21:23:12
  • 10749

CodeForces 118A. String Task

题目:http://codeforces.com/problemset/problem/118/A 题意:       输入一段字符串,要求:                  ...
  • qq_25931695
  • qq_25931695
  • 2015-03-25 20:14:37
  • 354

Codeforces,306DIV.2A. Two Substrings

A. Two Substrings time limit per test 2 seconds memory limit per test 256 megabytes input...
  • loveyou11111111
  • loveyou11111111
  • 2015-07-11 13:09:29
  • 221

c# Task返回值

Task返回值,目前有2种情况,一种是异步async返回值,一种是同步返回值 第一种:异步返回值 Task方法如果加了async关键字,那么就是异步返回方法,如果是异步返回方法,需要返回一个值时,直接...
  • loongsking
  • loongsking
  • 2017-04-28 14:27:26
  • 2375

使用Task类获取返回值

今天学习了一个使用Task类获取返回值的教程,记录一下心得。 它的应用环境是有多个值需要并行处理时。最好是使用RunSynchronously。因为这可以保证并行处理数据。及时获取返回结果。用这个方...
  • pengdayong77
  • pengdayong77
  • 2015-05-16 15:53:03
  • 375

大量Task创建导致UI失去响应

  • 2015年09月12日 17:10
  • 137KB
  • 下载

Task for string

  • 2011年01月03日 02:24
  • 486B
  • 下载
收藏助手
不良信息举报
您举报文章:String Task
举报原因:
原因补充:

(最多只允许输入30个字)