Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package codechef;
- import java.io.BufferedReader;
- import java.io.IOException;
- import java.io.InputStreamReader;
- public class RightAngledTriangle {
- public static void main(String args[]) throws IOException {
- BufferedReader br= new BufferedReader(new InputStreamReader(System.in));
- double points[][];
- points = new double[Integer.parseInt(br.readLine())][];
- for (int i = 0; i < points.length; i++) {
- points[i] = new double[6];
- String numbers[]=br.readLine().split(" ");
- for (int j = 0; j < points[i].length; j++) {
- points[i][j] = Double.parseDouble(numbers[j]);
- }
- }
- double a, b, c;
- int counter = 0;
- for (int i = 0; i < points.length; i++) {
- a = (points[i][3] - points[i][1]) / (points[i][2] - points[i][0]);
- b = (points[i][5] - points[i][3]) / (points[i][4] - points[i][2]);
- c = (points[i][1] - points[i][5]) / (points[i][0] - points[i][4]);
- if (Double.isInfinite(a * b) || Double.isInfinite(b * c) || Double.isInfinite(a * c)) {
- counter++;
- }
- }
- System.out.println(counter);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement