삼각형 제곱하기
시간 제한5초메모리 제한256 MB
정점 N개와 간선 확률 p/q가 주어질 때, 무작위 그래프 삼각형 개수 제곱의 기댓값을 10^9+7로 나눈 나머지로 구합니다.
문제
Wesley는 정점이 개인 그래프 를 만든다. 정점의 쌍 마다 와 사이에 간선이 존재할 확률은 이다. 각 확률은 서로 독립이다.
는 그래프 에 있는 삼각형의 개수이다. 삼각형은 간선 3개로 서로 연결된 정점 3개의 집합이다.
의 기댓값을 구하도록 Wesley를 도와 달라.
입력
첫 줄에 테스트 케이스의 개수 ()가 주어진다. 이후 개의 줄에 각각 정수 , , (, )가 공백으로 구분되어 주어진다.
출력
각 테스트 케이스에 대해 한 줄씩 출력한다. 답이 기약분수 일 때, 을 출력한다. 즉, 이고 을 만족하는 정수 을 출력한다.