URI Problem (Column in Array) 1182 Solution in Java

URI Problem (Column in Array) 1182 Solution in Java

URI Problem (Column in Array) 1182:
Column in Array is a basic problem on URI online judge for novice problem solver.
You can find details on this Link.

import java.util.Scanner;

/**
 * @Author : Muhammad Harun-Or-Roshid
 * @Date : Oct 27, 2016
 * @Time : 9:20:17 PM
 */
public class Uri1182 {

    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        double ars[][] = new double[12][12];
        int l = sc.nextInt();
        String s = sc.next();
        double sum = 0;
        if (l >= 0 && l <= 11) {
            for (int i = 0; i < ars.length; i++) {
                for (int j = 0; j < ars.length; j++) {
                    ars[i][j] = sc.nextDouble();
                    if (l == j) {
                        sum += ars[i][j];
                    }
                }
            }
            if ("S".equals(s)) {
                System.out.printf("%.1f\n", sum);
            } else if ("M".equals(s)) {
                System.out.printf("%.1f\n", (sum / 12));
            }
        }
    }
}
URI Problem (Column in Array) 1182 Solution in Java

URI Problem (Line in Array) 1181 Solution in Java

URI Problem (Line in Array) 1181:
Line in Array is a basic problem on URI online judge for novice problem solver.
You can find details on this Link.

import java.util.Scanner;

/**
 * @Author : Muhammad Harun-Or-Roshid
 * @E-mail : [email protected]
 * @Date : Oct 27, 2016
 * @Time : 8:57:36 PM
 */
public class Uri1181 {

    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        double ars[][] = new double[12][12];
        int l = sc.nextInt();
        String s = sc.next();
        double sum = 0;
        if (l >= 0 && l <= 11) {
            for (int i = 0; i < ars.length; i++) {
                for (int j = 0; j < ars.length; j++) {
                    ars[i][j] = sc.nextDouble();
                    if (l == i) {
                        sum += ars[i][j];
                    }
                }
            }
            if("S".equals(s)){
                System.out.printf("%.1f\n",sum);
            }else if("M".equals(s)){
                System.out.printf("%.1f\n",(sum/12));
            }
        }
    }
}
URI Problem (Column in Array) 1182 Solution in Java

URI Problem (Lowest Number and Position) 1180 Solution in Java

URI Problem (Lowest Number and Position) 1180:
Lowest Number and Position is a basic problem on URI online judge for novice problem solver.
You can find details on this Link.

import java.util.Scanner;

/**
 * @Author : Muhammad Harun-Or-Roshid
 * @Date : Oct 27, 2016
 * @Time : 8:30:34 PM
 */
public class Uri1180 {

    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int value = 0, position = 0;
        int n = sc.nextInt();
        if (1 < n && n < 1000) {
            int ars[] = new int[n];
            for (int i = 0; i < ars.length; i++) {
                ars[i] = sc.nextInt();
                if(value>ars[i]){
                    value=ars[i];
                    position= i;
                }
            }          
            System.out.println("Menor valor: "+value+"\n"+"Posicao: "+position);
        }
    }
}
URI Problem (Column in Array) 1182 Solution in Java

URI Problem (Array Fill IV) 1179 Solution in Java

URI Problem (Array Fill IV) 1179:
Sum of Consecutive Even Numbers is a basic problem on URI online judge for novice problem solver.
You can find details on this Link.

import java.util.Scanner;

/**
 * @Author : Muhammad Harun-Or-Roshid
 * @Date : Oct 27, 2016
 * @Time : 10:58:46 PM
 */
public class Uri1179 {

    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int par[] = new int[5];
        int impar[] = new int[5];
        int p = 0;
        int im = 0;
        for (int i = 0; i < 15; i++) {
            int x = sc.nextInt();
            if (x % 2 == 0) {
                par[p] = x;
                p++;
            } else {
                impar[im] = x;
                im++;
            }

            if (p == 5) {
                int c = 0;
                while (c < p) {
                    System.out.println("par[" + c + "] = " + par[c]);
                    c++;
                }
                p = 0;
            }
            if (im == 5) {
                int d = 0;
                while (d < im) {
                    System.out.println("impar[" + d + "] = " + impar[d]);
                    d++;
                }
                im = 0;
            }
            if (i == 14) {
                int d = 0;
                while (d < im) {
                    System.out.println("impar[" + d + "] = " + impar[d]);
                    d++;
                }

                int c = 0;
                while (c < p) {
                    System.out.println("par[" + c + "] = " + par[c]);
                    c++;
                }

            }
        }
    }
}
URI Problem (Column in Array) 1182 Solution in Java

URI Problem (Sum of Consecutive Even Numbers) 1159 Solution in Java

URI Problem (Sum of Consecutive Even Numbers) 1159:
Sum of Consecutive Even Numbers is a basic problem on URI online judge for novice problem solver.
You can find details on this Link.

import java.util.Scanner;

/**
 * @Author : Muhammad Harun-Or-Roshid
 * @Date : Oct 22, 2016
 * @Time : 11:34:44 AM
 */
public class Uri1159 {

    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);

        while (true) {
            int x = sc.nextInt();
            int count = 0, total = 0;
            if (x == 0) {
                break;
            } else {
                while (count < 5) {
                    if (x % 2 == 0) {
                        total += x;
                        count++;
                    }
                    x++;
                }
                System.out.println(total);
            }
        }
    }
}
URI Problem (Column in Array) 1182 Solution in Java

URI Problem (Sum of Consecutive Odd Numbers III) 1158 Solution in Java

URI Problem (Sum of Consecutive Odd Numbers III) 1158:
Sum of Consecutive Odd Numbers III is a basic problem on URI online judge for novice problem solver.
You can find details on this Link.

import java.util.Scanner;

/**
 * @Author : Muhammad Harun-Or-Roshid
 * @Date   : Oct 21, 2016
 * @Time   : 11:12:29 PM
 */
public class Uri1158 {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int n = sc.nextInt();
        for (int i = 0; i < n; i++) {
            int x = sc.nextInt();
            int y = sc.nextInt();
            int count = 0,total = 0;
            while(y>count){
                if(x%2!=0){
                    total+=x;
                    count++;
                }
                x++;
            }
            System.out.println(total);
        }
    }
}
URI Problem (Column in Array) 1182 Solution in Java

URI Problem (Divisors I) 1157 Solution in Java

URI Problem (Divisors I) 1157:
Divisors I is a basic problem on URI online judge for novice problem solver.
You can find details on this Link.

import java.util.Scanner;

/**
 * @Author : Muhammad Harun-Or-Roshid
 * @Date : Oct 21, 2016
 * @Time : 11:06:28 PM
 */
public class Uri1157 {

    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int n = sc.nextInt();
        for (int i = 1; i <= n; i++) {
            if(n%i==0){
                System.out.println(i);
            }
        }
    }
}
URI Problem (Column in Array) 1182 Solution in Java

URI Problem (S Sequence II) 1156 Solution in Java

URI Problem (S Sequence II) 1156:
S Sequence II is a basic problem on URI online judge for novice problem solver.
You can find details on this Link.

/**
 * @Author : Muhammad Harun-Or-Roshid
 * @Date   : Oct 21, 2016
 * @Time   : 10:53:21 PM
 */
public class Uri1156 {
    public static void main(String[] args) {
       double total = 0;
       int count = 1;
        for (int i = 1; i <= 39; i+=2) {
            double s = (double)i/(double)(count);
            total+=s;
            count*=2;
        }
        System.out.printf("%.2f\n",total);
    }
}
URI Problem (Column in Array) 1182 Solution in Java

URI Problem (S Sequence) 1155 Solution in Java

URI Problem (S Sequence) 1155:
S Sequence is a basic problem on URI online judge for novice problem solver.
You can find details on this Link.

/**
 * @Author : Muhammad Harun-Or-Roshid
 * @Date : Oct 21, 2016
 * @Time : 10:27:56 PM
 */
public class Uri1155 {

    public static void main(String[] args) {
        double total = 0;
        for (int i = 1; i <= 100; i++) {
            double p = 1 / (double) i;
            total += p;
        }
        System.out.printf("%.2f\n", total);
    }
}
URI Problem (Column in Array) 1182 Solution in Java

URI Problem (Ages) 1154 Solution in Java

URI Problem (Ages) 1154:
Ages is a basic problem on URI online judge for novice problem solver.
You can find details on this Link.

import java.util.Scanner;

/**
 * @Author : Muhammad Harun-Or-Roshid
 * @E-mail : [email protected]
 * @Date   : Oct 21, 2016
 * @Time   : 10:20:55 PM
 */
public class Uri1154 {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int total = 0, count = 0 ;
        while(true){
            int age = sc.nextInt();
            if(age<0){
                break;
            }else{
                total+=age;
                count++;
            }         
        }
        double x = total/(double)count;
        System.out.printf("%.2f\n",x);
    }
}
URI Problem (Column in Array) 1182 Solution in Java

URI Problem (Simple Factorial) 1153 Solution in Java

URI Problem (Simple Factorial) 1153:
Simple Factorial is a basic problem on URI online judge for novice problem solver.
You can find details on this Link.

import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.OutputStreamWriter;

/**
 * @Author : Muhammad Harun-Or-Roshid
 * @Date : Oct 21, 2016
 * @Time : 10:08:20 PM
 */
public class Uri1153 {

    public static void main(String[] args) throws IOException {
        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
        BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out));
        String value = br.readLine().trim();
        int x = Integer.valueOf(value);
        if (x > 0 && x < 13) {
            bw.write(getFactorial(x)+"\n");
            bw.flush();
        }
        bw.close();
        br.close();
    }

    private static int getFactorial(int x) {
        if (x == 1) {
            return 1;
        } else {
            return x * getFactorial(x - 1);
        }
    }
}
URI Problem (Column in Array) 1182 Solution in Java

URI Problem (Easy Fibonacci) 1151 Solution in Java

URI Problem (Easy Fibonacci) 1151:
Easy Fibonacci is a basic problem on URI online judge for novice problem solver.
You can find details on this Link.

import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.OutputStreamWriter;

/**
 * @Author : Muhammad Harun-Or-Roshid
 * @Date : Oct 20, 2016
 * @Time : 12:40:59 PM
 */
public class Uri1151 {

    public static void main(String[] args) throws IOException {
        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
        BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out));
        int previous = 0;
        int current = 1;
        int x = Integer.valueOf((br.readLine()).trim());
        if (x > 0 && x < 46) {
            if (x == 1) {
                bw.write("" + previous);
            } else if(x==2){
                bw.write("" + previous + " " + current);
            }else{
                bw.write("" + previous + " " + current + " ");
            }

            for (int i = 0; i <= (x - 3); i++) {
                int newCurrent = (previous + current);
                bw.write(newCurrent + "");
                previous = current;
                current = newCurrent;
                if (i == (x - 3)) {

                } else {
                    bw.write(" ");
                }
                bw.flush();
            }   
            bw.write("\n");
            bw.close();
            br.close();
        }
    }
}
URI Problem (Column in Array) 1182 Solution in Java

URI Problem (Exceeding Z) 1150 Solution in Java

URI Problem (Exceeding Z) 1150:
Exceeding Z is a basic problem on URI online judge for novice problem solver.
You can find details on this Link.

import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.OutputStreamWriter;

/**
 * @Author : Muhammad Harun-Or-Roshid
 * @Date : Oct 20, 2016
 * @Time : 12:09:55 PM
 */
public class Uri1150 {
    
    public static void main(String[] args) throws IOException {
        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
        BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out));
        int a, n, sec = 0, total = 0;
        a = getIntInput(br);
        while ((n = getIntInput(br)) <= a);
        do {
            total += a;
            a++;
            sec++;
        } while (total < n);
        printValue(bw, String.valueOf(sec));
        printValue(bw, "\n");
        
        br.close();
        bw.close();
    }
    
    private static int getIntInput(BufferedReader br) throws IOException {
        int x = Integer.valueOf((br.readLine()).trim());
        return x;
    }
    
    private static void printValue(BufferedWriter bw, String string) throws IOException {
        bw.write(string);
        bw.flush();
        
    }
}
URI Problem (Column in Array) 1182 Solution in Java

URI Problem (Summing Consecutive Integers) 1149 Solution in Java

URI Problem (Summing Consecutive Integers) 1149:
Summing Consecutive Integers is a basic problem on URI online judge for novice problem solver.
You can find details on this Link.

import java.util.Scanner;

/**
 * @Author : Muhammad Harun-Or-Roshid
 * @E-mail : [email protected]
 * @Date : Oct 19, 2016
 * @Time : 11:48:52 PM
 */
public class Uri1149 {

    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int a, n,b=0;
        a = sc.nextInt();
        while((n=sc.nextInt())<=0);
        for (int i = 1; i <= n; i++) {
            b+=a;
            a++;
        }
        System.out.println(b);
    }
}
URI Problem (Column in Array) 1182 Solution in Java

URI Problem (Growing Sequences) 1146 Solution in Java

URI Problem (Growing Sequences) 1146:
Growing Sequences is a basic problem on URI online judge for novice problem solver.
You can find details on this Link.

import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.OutputStreamWriter;

/**
 * @Author : Muhammad Harun-Or-Roshid
 * @Date : Oct 19, 2016
 * @Time : 11:10:08 PM
 */
public class Uri1146 {

    public static void main(String[] args) throws IOException {
        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
        BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out));
        int x;
        while ((x = getIntInput(br)) != 0) {
            for (int i = 1; i < x; i++) {
                printValue(bw, i + " ");
            }
            printValue(bw, x+"\n");
        }
        br.close();
        bw.close();
    }

    private static int getIntInput(BufferedReader br) throws IOException {
        int x = Integer.valueOf((br.readLine()).trim());
        return x;
    }

    private static void printValue(BufferedWriter bw, String string) throws IOException {
        bw.write(string);
        bw.flush();

    }
}
URI Problem (Column in Array) 1182 Solution in Java

URI Problem (Logical Sequence 2) 1145 Solution in Java

URI Problem (Logical Sequence 2) 1145:
Logical Sequence 2 is a basic problem on URI online judge for novice problem solver.
You can find details on this Link.

import java.util.Scanner;

/**
 * @Author : Muhammad Harun-Or-Roshid
 * @Date : Oct 19, 2016
 * @Time : 2:02:59 AM
 */
public class Uri1145 {

    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int x = sc.nextInt();
        int y = sc.nextInt();
        if (x > 1 && x < 20 && y > x && y < 100000) {
            for (int i = 1; i <=y; i++) {
                System.out.print(i);
                if(i%x==0){
                    System.out.println("");
                }else{
                    System.out.print(" ");
                }
            }
            if(y%x!=0){
                System.out.println("");
            }
            
        }
    }
}
URI Problem (Column in Array) 1182 Solution in Java

URI Problem (Logical Sequence) 1144 Solution in Java

URI Problem (Logical Sequence) 1144:
Logical Sequence is a basic problem on URI online judge for novice problem solver.
You can find details on this Link.

import java.util.Scanner;

/**
 * @Author : Muhammad Harun-Or-Roshid
 * @Date : Oct 19, 2016
 * @Time : 1:47:58 AM
 */
public class Uri1144 {

    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int n = sc.nextInt();
        if (n >= 1 && n <= 1000) {
            int a = 1, b = 1;
            for (int i = 1; i <= n; i++) {
                int c = a * b;
                System.out.println(a + " " + b + " " + c);
                System.out.println(a + " " + (++b) + " " + (c + 1));
                a++;
                b += i * 2;
            }
        }
    }

}
URI Problem (Column in Array) 1182 Solution in Java

URI Problem (Squared and Cubic) 1143 Solution in Java

URI Problem (Squared and Cubic) 1143:
Squared and Cubic is a basic problem on URI online judge for novice problem solver.
You can find details on this Link.

import java.util.Scanner;

/**
 * @Author : Muhammad Harun-Or-Roshid
 * @E-mail : [email protected]
 * @Date : Oct 19, 2016
 * @Time : 1:32:10 AM
 */
public class Uri1143 {

    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int n = sc.nextInt();
        if (n >= 1 && n <= 1000) {
            for (int i = 1; i <= n; i++) {
                int sq = (int) Math.pow(i, 2);
                int malti = i * sq;
                System.out.println(i + " " + sq + " " + malti);
            }
        }
    }

}
URI Problem (Column in Array) 1182 Solution in Java

URI Problem (PUM) 1142 Solution in Java

URI Problem (PUM) 1142:
PUM is a basic problem on URI online judge for novice problem solver.
You can find details on this Link.

import java.util.Scanner;

/**
 * @Author : Muhammad Harun-Or-Roshid
 * @E-mail : [email protected]
 * @Date : Oct 19, 2016
 * @Time : 1:20:39 AM
 */
public class Uri1142 {

    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int n = sc.nextInt();
        int p =0 ;
        for (int i = 0; i <n; i++) {
            System.out.println((p+1)+" "+(p+2)+" "+(p+3)+" PUM");
            p+=4;
        }
    }
}
URI Problem (Column in Array) 1182 Solution in Java

URI Problem (Type of Fuel) 1134 Solution in Java

URI Problem (Type of Fuel) 1134:
Type of Fuel is a basic problem on URI online judge for novice problem solver.
You can find details on this Link.

import java.util.Scanner;

/**
 * @Author : Muhammad Harun-Or-Roshid
 * @Date : Oct 19, 2016
 * @Time : 1:00:43 AM
 */
public class Uri1134 {

    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);

        int alcohol = 0, gasoline = 0, diesel = 0;
        while (true) {
            int x = sc.nextInt();
            if (x == 4) {
                break;
            } else if (x == 1) {
                alcohol++;
            } else if (x == 2) {
                gasoline++;
            } else if (x == 3) {
                diesel++;
            }          
        }
        System.out.println("MUITO OBRIGADO");
        System.out.println("Alcool: " + alcohol);
        System.out.println("Gasolina: " + gasoline);
        System.out.println("Diesel: " + diesel);
    }
}