Advertisement
dsdeep

Series-HackerOne

Feb 12th, 2021 (edited)
122
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.00 KB | None | 0 0
  1. package com.deep;
  2.  
  3. import java.util.Scanner;
  4.  
  5. public class Main {
  6.  
  7.     public static void main(String[] args) {
  8.     Scanner scanner = new Scanner(System.in);
  9.     int t = scanner.nextInt();
  10.     for(int i=1;i<=t;i++){
  11.         int sum =0;
  12.         int[] intArray = {0,0};
  13.         int m = scanner.nextInt();
  14.         int k = scanner.nextInt();
  15.         int store=0,x=0,y=0;
  16.         for(int j=1;j<=m;j++){
  17.             x = scanner.nextInt();
  18.             y = scanner.nextInt();
  19.             if(j==1){
  20.                 intArray[0] = y;
  21.                 store = x;
  22.             }
  23.             if(j==2){
  24.                 intArray[1] = y;
  25.             }
  26.             sum +=y;
  27.         }
  28.         int difference = intArray[1] - intArray[0];
  29.         if(difference<0){
  30.             difference = difference * (-1);
  31.         }
  32.         int start = 0;
  33.         if(difference%2!=0){
  34.             start=1;
  35.         }
  36.         for(int p =1,q=start;p<store;p++,q++){
  37.             sum+= (q*difference);
  38.         }
  39.             for(int a=m+1;a<=k;a++,x++){
  40.                 if(k==x){
  41.                     break;
  42.                 }
  43.                 sum += (a*difference);
  44.             }
  45.         System.out.println("Case #"+i+", Sum = "+sum);
  46.     }
  47.     }
  48. }
  49.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement