HackerRank/JAVA

Java Loops II

예쁜꽃이피었으면 2024. 1. 12. 08:58

https://www.hackerrank.com/challenges/java-loops/problem?isFullScreen=true

 

Java Loops II | HackerRank

Use loops to find sum of a series.

www.hackerrank.com

 

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


class Solution{
    public static void main(String []argh){
        Scanner in = new Scanner(System.in);
        int tc=in.nextInt();
        for(int i=0;i<tc;i++){
            int a = in.nextInt();
            int b = in.nextInt();
            int n = in.nextInt();
            
            double num1 = 0;
            int num2 = 0;
            for(int j = 0; j < n; j++){
                num1 =  Math.pow(2,j)*b;    
                num2 = num2 + (int)num1;
                
                int result = a+num2;
                System.out.print(result+" ");
               
            }
            
            System.out.println();
            
        }
        in.close();
    }
}

 


더보기

We use the integers , , and  to create the following series:

 

You are given  queries in the form of , , and . For each query, print the series corresponding to the given , , and  values as a single line of  space-separated integers.

Input Format

The first line contains an integer, , denoting the number of queries.
Each line  of the  subsequent lines contains three space-separated integers describing the respective , , and  values for that query.

Constraints

  •  
  •  
  •  

Output Format

For each query, print the corresponding series on a new line. Each series must be printed in order as a single line of  space-separated integers.

Sample Input

2
0 2 10
5 3 5

Sample Output

2 6 14 30 62 126 254 510 1022 2046
8 14 26 50 98

Explanation

We have two queries:

  1. We use , , and  to produce some series :
    •  
    •  
    •  
    ... and so on.
  2. Once we hit , we print the first ten terms as a single line of space-separated integers.
  3. We use , , and  to produce some series :
    •  
    •  
    •  
    •  
    •  
    We then print each element of our series as a single line of space-separated values.
반응형

'HackerRank > JAVA' 카테고리의 다른 글

Java Static Initializer Block  (0) 2024.01.12
Java Datatypes  (0) 2024.01.12
Java Loops I  (0) 2024.01.12
Java Output Formatting  (0) 2024.01.12
Java Stdin and Stdout II  (0) 2024.01.12