From 34b3a41e25769f5b882ab6dd923eb44d0a157cd6 Mon Sep 17 00:00:00 2001 From: isinsuarici Date: Sat, 11 Mar 2023 22:19:52 +0300 Subject: [PATCH] Q1232 added. --- E_1232_CheckIfItIsaStraightLine.java | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 E_1232_CheckIfItIsaStraightLine.java diff --git a/E_1232_CheckIfItIsaStraightLine.java b/E_1232_CheckIfItIsaStraightLine.java new file mode 100644 index 0000000..67ceec5 --- /dev/null +++ b/E_1232_CheckIfItIsaStraightLine.java @@ -0,0 +1,13 @@ +class Solution { + public boolean checkStraightLine(int[][] coordinates) { + int dx=coordinates[1][0]-coordinates[0][0]; + int dy=coordinates[1][1]-coordinates[0][1]; + for(int[] point: coordinates){ + int x=point[0]; + int y=point[1]; + if(dy*(x-coordinates[1][0])!=(y-coordinates[1][1])*dx) + return false; + } + return true; + } +} \ No newline at end of file