매년 카코포네아(Cacophonea) 대륙에서는 카코포네아 노래 경연 대회가 열립니다. 각 나라는 자국의 가수나 그룹이 선보이는 무대(act) 하나를 출품합니다. 모든 주민은 자기 나라의 무대가 아닌 무대에 한해 전화 투표를 할 수 있으므로, 어떤 나라도 자국의 무대에는 투표할 수 없습니다.
최종적으로 $s$개 참가국은 각각 $r$개의 무대에 점수를 줍니다. 한 나라 기준으로, 표를 가장 많이 받은 무대는 $r$점, 두 번째로 많이 받은 무대는 $r-1$점을 받는 식으로 이어져, $r$번째로 많은 표를 받은 무대는 $1$점을 받습니다. 그보다 인기가 낮은 무대는 그 나라로부터 점수를 받지 못합니다. 대회의 최종 순위는 각 나라가 받은 총점으로 결정됩니다.
음악 프로듀서 더스틴(Dustin)은 오랫동안 이 대회를 지켜봐 왔고, 일부 나라가 예술적 이유가 아니라 정치적 이유로 투표한다는 사실을 알아차렸습니다.
더스틴은 다른 프로듀서가 모르는 요령을 알고 있습니다. 아티스트는 무대에서 특정 나라에 특별한 관심을 보임으로써(예: 그 나라 방언으로 일부를 부르거나 국기를 흔드는 등) 정치적으로 투표하는 나라의 호감을 살 수 있습니다. 정치적으로 투표하는 나라가 그런 관심을 많이 받을수록 그 나라는 공연자를 더 높은 등수로 매깁니다. 물론 이는 본래 무대의 완성도를 희생하는 것이어서, 예술성을 중시하는 나라는 이런 행동에 벌을 줍니다.
구체적으로 더스틴은 하나의 무대를 정확히 $s - 1$개의 부분으로 나눌 수 있습니다. 처음에는 모든 부분이 공연자 자국(원래의 예술적 의도)에 바쳐지지만, 이는 다음과 같이 바꿀 수 있습니다.
투표에 영향을 주는 것은 각 나라에 몇 개의 부분을 바쳤는지뿐이며, 무대 안에서 부분들의 순서는 중요하지 않습니다.
더스틴은 전체 결과에서 최대한 많은 점수를 얻는 무대를 만들고자 합니다. 위에서 설명한 무대 변경 전술을 최적으로 사용할 때 그가 얻을 수 있는 전체 최고 점수를 구하세요.
q, 정치적 성향이면 p입니다.각 테스트 케이스마다, 무대 변경 전술을 최적으로 사용했을 때 무대가 얻을 수 있는 전체 최고 점수를 정수 하나로 한 줄에 출력합니다.