博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
hdu 2055 An easy problem (java)
阅读量:6339 次
发布时间:2019-06-22

本文共 1474 字,大约阅读时间需要 4 分钟。

问题:

開始尝试用字符做数组元素。可是并没实用。

在推断语句时把a z排出了。

An easy problem

Time Limit: 1000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 16516    Accepted Submission(s): 11096


Problem Description
we define f(A) = 1, f(a) = -1, f(B) = 2, f(b) = -2, ... f(Z) = 26, f(z) = -26;
Give you a letter x and a number y , you should output the result of y+f(x).
 

Input
On the first line, contains a number T.then T lines follow, each line is a case.each case contains a letter and a number.
 

Output
for each case, you should the result of y+f(x) on a line.
 

Sample Input
 
6 R 1 P 2 G 3 r 1 p 2 g 3
 

Sample Output
 
19 18 10 -17 -14

代码:

import java.util.*;public class Main{		public static void M1(char str,int kk){		char aa[]={'A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z'};												for(int i=0;i<26;i++){				if(aa[i]==str)				System.out.println((i+1)+kk);		}	}			public static void M2(char str,int kk){		char aa[]={'a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'};												for(int i=0;i<26;i++){				if(aa[i]==str)				System.out.println(-(i+1)+kk);		}	}			public static void main(String[] args) {		Scanner cin=new Scanner(System.in);		int nn=cin.nextInt();		for(int ii=0;ii
='a'&&str<='z') M2(str,kk); else if(str>='A'&&str<='Z') M1(str,kk); } }}


本文转自mfrbuaa博客园博客,原文链接:http://www.cnblogs.com/mfrbuaa/p/5127031.html,如需转载请自行联系原作者

你可能感兴趣的文章
唯一聚集索引上的唯一和非唯一非聚集索引
查看>>
Spark新愿景:让深度学习变得更加易于使用——见https://github.com/yahoo/TensorFlowOnSpark...
查看>>
linux磁盘配额
查看>>
NFS文件共享服务器的搭建
查看>>
IP_VFR-4-FRAG_TABLE_OVERFLOW【cisco设备报错】碎片***
查看>>
Codeforces Round #256 (Div. 2) D. Multiplication Table 【二分】
查看>>
ARM汇编指令格式
查看>>
HDU-2044-一只小蜜蜂
查看>>
HDU-1394-Minimum Inversion Number
查看>>
[转] createObjectURL方法 实现本地图片预览
查看>>
JavaScript—DOM编程核心.
查看>>
JavaScript碎片
查看>>
Bootstrap-下拉菜单
查看>>
soapUi 接口测试
查看>>
【c学习-12】
查看>>
工作中MySql的了解到的小技巧
查看>>
loadrunner-2-12日志解析
查看>>
C# Memcached缓存
查看>>
京东基于Spark的风控系统架构实践和技术细节
查看>>
什么时候使用CountDownLatch
查看>>