Posts

Showing posts from January, 2019

Applied Visual Design Solution

Applied Visual Design: Create a Gradual CSS Linear Gradient < style > div { border-radius : 20 px ; width : 70 % ; height : 400 px ; margin : 50 auto ; background : linear-gradient ( 35 deg , #CCFFFF , #FFCCCC ) } </ style > < div ></ div > Applied Visual Design: Use a CSS Linear Gradient to Create a Striped Element < style > div { border-radius: 20px ; width: 70% ; height: 400px ; margin: 50 auto ; background: repeating-linear-gradient( 45deg , yellow 0px , yellow 40px , black 40px , black 80px ) ; ); } </ style > < div ></ div > Applied Visual Design: Create Texture by Adding a Subtle Pattern as a Background Image < style > body { background: url ( 'https://i.imgur.com/MJAkxbh.png' )} </ style >

Morgan and a String HackerRank

Java import java.util.* ; public class MorganAndString { public static void main ( String [] args ) { Scanner in = new Scanner ( System . in); int t = in . nextInt(); in . nextLine(); while (t -- > 0 ) { String A = in . nextLine(); String B = in . nextLine(); int i = 0 , j = 0 ; StringBuffer sb = new StringBuffer (); while (i < A . length() && j < B . length()) { if ( A . charAt(i) < B . charAt(j)) { sb . append( A . charAt(i ++ )); } else if ( A . charAt(i) > B . charAt(j)) { sb . append( B . charAt(j ++ )); } else { int x = i, y = j; char a = A . charAt(i); for (; x < A . length() && y < B . length(); x ++ , y ++ ) { ...

HackerRank Find the Point

Java import java.util.*; public class FindPoint {     public static void main(String[] args) {         Scanner stdin = new Scanner(System.in);         int points = stdin.nextInt();         for(int i = 0; i < points; i++) {             int x = stdin.nextInt();             int y = stdin.nextInt();             int mx = stdin.nextInt();             int my = stdin.nextInt();             int sx = 2 * mx - x;             int sy = 2 * my - y;             System.out.println(sx + " " + sy);         }         stdin.close();     } }