Sie sind auf Seite 1von 3

import java.util.*; import java.lang.*; import java.io.

*; public class Main { public static void main (String args[]){ Scanner sc=new Scanner(System.in); int day=sc.nextInt(); int hour=sc.nextInt(); int minute=sc.nextInt(); int total; day=(day-11)*1440; hour=(hour-11)*60; minute=(minute-11); total= day+hour+minute; System.out.println(total); } } import java.util.*; import java.lang.*; import java.io.*; public class Main { public static void main (String args[]){ Scanner sc=new Scanner(System.in); ArrayList<Integer> Basetwoten=new ArrayList<Integer>(); ArrayList<Integer> Basethreeten=new ArrayList<Integer>(); int basetwo=sc.nextInt(); int basethree=sc.nextInt(); Integer Basetwo= new Integer(basetwo); String temp= Basetwo.toString(); Integer Basethree= new Integer(basethree); String temp2= Basethree.toString(); for(int i=0;i<temp.length();i++){ if(temp.charAt(i)=='0'){ String temp4= temp.substring(0,i)+"1"+temp.subst ring(i+1,temp.length()); int temp5=converter(temp4,2); Basetwoten.add(temp5); } else{ String temp4=temp.substring(0,i)+"0"+temp.substr ing(i+1,temp.length()); int temp5=converter(temp4,2); Basetwoten.add(temp5); } } for(int i=0;i<temp2.length();i++){ if(temp2.charAt(i)=='0'){ String temp6= temp2.substring(0,i)+"1"+temp2.sub string(i+1,temp2.length()); int temp7=converter(temp6,3); Basethreeten.add(temp7); String temp8= temp2.substring(0,i)+"2"+temp2.sub string(i+1,temp2.length()); int temp9=converter(temp8,3); Basethreeten.add(temp9); }

if(temp2.charAt(i)=='1'){ String temp6= temp2.substring(0,i)+"0"+temp2.sub string(i+1,temp2.length()); int temp7=converter(temp6,3); Basethreeten.add(temp7); String temp8= temp2.substring(0,i)+"2"+temp2.sub string(i+1,temp2.length()); int temp9=converter(temp8,3); Basethreeten.add(temp9); } if(temp2.charAt(i)=='2'){ String temp6= temp2.substring(0,i)+"0"+temp2.sub string(i+1,temp2.length()); int temp7=converter(temp6,3); Basethreeten.add(temp7); String temp8= temp2.substring(0,i)+"1"+temp2.sub string(i+1,temp2.length()); int temp9=converter(temp8,3); Basethreeten.add(temp9); } } for(int i=0;i<Basetwoten.size();i++){ if(Basethreeten.indexOf(Basetwoten.get(i))>-1){ System.out.println(Basetwoten.get(i)); break; } } } static int converter(String number,int base) { int total=0; for(int i=0;i<number.length();i++){ int temp3= (int)number.charAt(i)-48; total+=temp3*Math.pow(base,number.length()-i-1); } return total; } } import java.util.*; import java.lang.*; import java.io.*; public class Main { public static void main (String args[]){ Scanner sc=new Scanner(System.in); int notes=sc.nextInt(); ArrayList<Integer> keynotes=new ArrayList<Integer>(); ArrayList<Integer> ruminantkeynotes=new ArrayList<Integer>(); ArrayList<Integer> ruminantdifferences=new ArrayList<Integer>(); ArrayList<Integer> keynotedifferences=new ArrayList<Integer>(); for(int i=0;i<notes;i++){ int specificnote=sc.nextInt(); keynotes.add(specificnote); } int numberofruminant=sc.nextInt(); for(int i=0;i<numberofruminant;i++){ int ruminantnote=sc.nextInt(); ruminantkeynotes.add(ruminantnote); } Collections.sort(ruminantkeynotes);

for(int i=ruminantkeynotes.size();i>0;i--){ int a= ruminantkeynotes.get(i)-ruminantkeynotes.get(i-1) ; ruminantdifferences.add(a); } Collections.sort(ruminantdifferences); Collections.sort(keynotes);

ArrayList<Integer> index=new ArrayList<Integer>(); int count=0; for (int i=0;i<keynotes.size()-ruminantkeynotes.size()+1;i++){ ArrayList<Integer> temp=new ArrayList<Integer>(); ArrayList<Integer> tempruminantdifference=new ArrayList< Integer>(); for (int j=i;j<i+ruminantkeynotes.size();j++){ temp.add(keynotes.get(j)); } Collections.sort(temp); for (int j=0;j<ruminantkeynotes.size()-1;j++){ tempruminantdifference.add(ruminantkeynotes.get( j+1)-ruminantkeynotes.get(j)); } Collections.sort(tempruminantdifference); if(tempruminantdifference.equals(ruminantdifferences)){ count++; index.add(i+1); } } System.out.println(count); for (int i=0;i<index.size();i++){ System.out.println(index.get(i)); } } }

Das könnte Ihnen auch gefallen