Showing posts with label Hackerrank. Show all posts
Showing posts with label Hackerrank. Show all posts

Friday, January 29, 2016

Java If-Else

    import java.io.*;
    import java.util.*;
    import java.text.*;
    import java.math.*;
    import java.util.regex.*;

    public class Solution {

        public static void main(String[] args) {

            Scanner sc=new Scanner(System.in);
            int n=sc.nextInt();          
            String ans="";
            if(n%2==1){
              ans = "Weird";
            }
            else{
                if(n>=2 && n<=5) {ans = "Not Weird";}
                if(n>=6 && n<=20) {ans = "Weird";}
                if(n>20) {ans = "Not Weird";}
        }
         
            System.out.println(ans);
           
        }
    }

Java Stdin and Stdout 1

import java.util.*;

public class Solution {

    public static void main(String[] args) {
      Scanner sc=new Scanner(System.in);
      int a=sc.nextInt();
        int b=sc.nextInt();
        int c=sc.nextInt();
      //Complete this line
      //Complete this line
       
      System.out.println(a);
         System.out.println(b);
         System.out.println(c);
      //Complete this line
      //Complete this line
     
   
    }
}

Welcome to Java!

public class Solution {
 
   public static void main(String []argv)
   {
      //Write your solution here.
       System.out.println("Hello World.");
       System.out.println("Hello Java.");
   }

}

Algorithms - Sherlock and Squares

#include<iostream>
#include<cmath>

using namespace std;

int main()
{
long long i,j,d;
float sq;
int sum,t,m;
while(cin>>t)
{
for(m=0; m<t; m++)
{
cin>>i;
cin>>j;

if(i==0 && j==0) break;
sum=0;

if(i<j){
for(d=i; d<=j; d++)
{
sq=sqrt(d);
if((float)sq - (int)sq==0){
sum+=1;}

}
cout<<sum<<endl;
}
else {
for(d=j; d<=i; d++)
{
sq=sqrt(d);
if(((float)sq-(int)sq)==0) {
sum+=1;}

}
cout<<sum<<endl;

}
}
}
return 0;
}

Algorithms - A very big sum

#include <math.h>
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#include <assert.h>
#include <limits.h>
#include <stdbool.h>

int main(){
    int n;
    scanf("%d",&n);
    int arr[n];
    for(int arr_i = 0; arr_i < n; arr_i++){
       scanf("%d",&arr[arr_i]);
    }
    long long sum=0;
    for(int arr_i = 0; arr_i < n; arr_i++){
       sum=sum + arr[arr_i];
    }
    printf("%lld\n",sum);
    return 0;
}

Algorithm - Simple array sum

#include <cmath>
#include <cstdio>
#include <vector>
#include <iostream>
#include <algorithm>
using namespace std;


int main(){
    int n;
    cin >> n;
    vector<int> arr(n);
    for(int arr_i = 0;arr_i < n;arr_i++){
       cin >> arr[arr_i];
    }
    return 0;
}

Algorithms - Solve me first

#include <cmath>
#include <cstdio>
#include <vector>
#include <iostream>
#include <algorithm>
using namespace std;


int solveMeFirst(int a, int b) {
 // Hint: Type return a+b; below
    int sum;
    sum=a+b;
    return (sum);
 
}
int main() {
  int num1, num2;
  int sum;
  cin>>num1>>num2;
  sum = solveMeFirst(num1,num2);
  cout<<sum;
  return 0;
}

Algorithm - Intro to Tutorial Challenges

#include <cmath>
#include <cstdio>
#include <vector>
#include <iostream>
#include <algorithm>
using namespace std;


int main() {
    /* Enter your code here. Read input from STDIN. Print output to STDOUT */  
    long long t,i,j,a;
    while(cin>>t)
        {
        cin>>a;
        long long arr[a];
        for(i=0; i<a; i++)
            {
            cin>>arr[i];
        }
        for(i=0; i<a; i++)
            {
            if(arr[i]==t) cout<<i<<endl;
        }
    }
    return 0;
}