4. +
SourceCode
public class Main {
public static void main(String[] args){
String[] strs = new java.util.Scanner(System.in).nextLine().split(" ");
System.out.println(Math.max(Integer.parseInt(strs[0]),Integer.parseInt(strs[1])));
}
}
7. +
SourceCode
import java.util.Scanner;
/**
* Created by nullzine on 2014/10/26.
*/
public class Main {
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
String[] strs = sc.nextLine().split(" ");
int n = Integer.parseInt(strs[0]);
int k = Integer.parseInt(strs[1]);
int sum=0;
for(int i=0;i<n;i++){
sum += Integer.parseInt(sc.nextLine());
if(k<=sum){
System.out.println(i+1);
break;
}
}
}
}
12. +
SourceCode
import java.util.HashMap;
import java.util.Map;
import java.util.Scanner;
/**
* Created by nullzine on 2014/10/26.
*/
public class Main {
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
String a = sc.nextLine();
String b = sc.nextLine();
String c = sc.nextLine();
HashMap<Character,Integer> masterAMap = new HashMap<>();
for(int i=0;i<a.length();i++){
if(masterAMap.containsKey(a.charAt(i))){
int tmp = masterAMap.get(a.charAt(i));
masterAMap.put(a.charAt(i),tmp+1);
}else{
masterAMap.put(a.charAt(i),1);
}
}
13. +
HashMap<Character,Integer> masterBMap = new HashMap<>();
for(int i=0;i<b.length();i++){
if(masterBMap.containsKey(b.charAt(i))){
int tmp = masterBMap.get(b.charAt(i));
masterBMap.put(b.charAt(i),tmp+1);
}else{
masterBMap.put(b.charAt(i),1);
}
}
HashMap<Character,Integer> slaveMap = new HashMap<>();
for(int i=0;i<c.length();i++){
if(slaveMap.containsKey(c.charAt(i))){
int tmp = slaveMap.get(c.charAt(i));
slaveMap.put(c.charAt(i),tmp+1);
}else{
slaveMap.put(c.charAt(i),1);
}
}
String result = "YES";
14. +
for(Map.Entry<Character,Integer> m:slaveMap.entrySet()){
int entA=0;
if(masterAMap.containsKey(m.getKey())) {
entA = masterAMap.get(m.getKey());
}
int entB=0;
if(masterBMap.containsKey(m.getKey())) {
entB = masterBMap.get(m.getKey());
}
if(!masterAMap.containsKey(m.getKey())&&!masterBMap.containsKey(m.getKey
result= "NO";
break;
}else if(entA+entB<m.getValue()){
result = "NO";
break;
}else if((a.length()/2<entA)||(b.length()/2<entB)){
result = "NO";
break;
}
}
System.out.println(result);
}
}