Last active
May 24, 2020 19:03
-
-
Save Vishal1297/0e0363a79d47241b48f5ba0eb37b3a87 to your computer and use it in GitHub Desktop.
Fast Input Output Java Competitive Programming Template v1.1
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import java.io.*; | |
import java.util.*; | |
public class FastIOTemplate{ | |
public static void main(String[] args) { | |
MyScanner sc = new MyScanner(); | |
out = new PrintWriter(new BufferedOutputStream(System.out)); | |
// Start writing your solution here. ------------------------------------- | |
/* | |
int n = sc.nextInt(); // read input as integer | |
long k = sc.nextLong(); // read input as long | |
double d = sc.nextDouble(); // read input as double | |
String str = sc.next(); // read input as String | |
String s = sc.nextLine(); // read whole line as String | |
int result = 3*n; | |
out.println(result); // print via PrintWriter | |
*/ | |
// Stop writing your solution here. ------------------------------------- | |
out.close(); | |
} | |
//-----------PrintWriter for faster output--------------------------------- | |
public static PrintWriter out; | |
//-----------MyScanner class for faster input---------- | |
public static class MyScanner { | |
BufferedReader br; | |
StringTokenizer st; | |
public MyScanner() { | |
br = new BufferedReader(new InputStreamReader(System.in)); | |
} | |
String next() { | |
while (st == null || !st.hasMoreElements()) { | |
try { | |
st = new StringTokenizer(br.readLine()); | |
} catch (IOException e) { | |
e.printStackTrace(); | |
} | |
} | |
return st.nextToken(); | |
} | |
int nextInt() { | |
return Integer.parseInt(next()); | |
} | |
long nextLong() { | |
return Long.parseLong(next()); | |
} | |
double nextDouble() { | |
return Double.parseDouble(next()); | |
} | |
String nextLine(){ | |
String str = ""; | |
try { | |
str = br.readLine(); | |
} catch (IOException e) { | |
e.printStackTrace(); | |
} | |
return str; | |
} | |
} | |
//-------------------------------------------------------- | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment