newbieski.log
로그인
newbieski.log
로그인
[백준] 20943. 카카오톡
newbieski
·
2021년 12월 17일
팔로우
0
boj
백준
알고리즘
0
백준
목록 보기
65/244
https://www.acmicpc.net/problem/20943
문제요약
서로다른 직선이 주어짐 :
a
x
+
b
y
+
c
=
0
{ax + by + c = 0}
a
x
+
b
y
+
c
=
0
서로 만나는 직선의 쌍의 개수 구하기
접근법
기울기를 구함
(1, 0), (0, 1) 기울기 처리
음수기울기는 (-a, b) 처럼 처리
gcd 이용
map 이용해서 개수 카운팅
서로 다른 기울기를 갖는 쌍의 합을 구하고 나누기 2
sum(n - "(a, b) 기울기를 갖는 개수") / 2
newbieski
newbieski
팔로우
이전 포스트
[백준] 20946. 합성인수분해
다음 포스트
[백준] 20941. 성싶당
0개의 댓글
댓글 작성
관련 채용 정보