Logo
(追記) (追記ここまで)

24450번 - 国土分割 (Land Division) 서브태스크다국어

시간 제한메모리 제한제출정답맞힌 사람정답 비율
1 초 1024 MB64484775.806%

문제

JOI 国は縦 H 行,横 W 列のマス目状に区切られた長方形の形をしている.JOI 国の縦方向は南北方向に平行であり,横方向は東西方向に平行である.北から i 行目 (1 ≦ i ≦ H),西から j 列目 (1 ≦ j ≦ W) のマスの人口は Ai,j 人である.

JOI 国では,行政の効率化のため,次の条件を満たす境界線を 1 本以上引くことで,国全体を 2 つ以上の地区に分割することにした.

  • 境界線はマス目の境界上にある.
  • 境界線は JOI 国の北端から南端または JOI 国の東端から西端を結ぶ線分である.

JOI 国の各マスの人口が与えられるので,考えられる分割方法のうち,すべての地区の人口が等しくなるような分割の方法は何通りあるかを求めるプログラムを作成せよ.

입력

入力は以下の形式で標準入力から与えられる.

H W
A1,1 A1,2  A1,W
A2,1 A2,2  A2,W
:
AH,1 AH,2  AH,W

출력

標準出力に,すべての地区の人口が等しくなるような分割の方法は何通りあるかを 1 行で出力せよ.

제한

  • 1 ≦ H ≦ 50.
  • 1 ≦ W ≦ 50.
  • 1 ≦ Ai,j ≦ 100 000 (1 ≦ i ≦ H,1 ≦ j ≦ W).
  • 入力される値はすべて整数である.

서브태스크

번호배점제한
112

H = 1.

226

H ≦ 6,W ≦ 6.

362

追加の制約はない.

예제 입력 1

2 3
10 10 20
10 10 20

예제 출력 1

3

下図のように,すべての地区の人口が等しくなるような分割の方法は 3 通りあるため,3 を出力する.

この入力例は小課題 2,3 の制約を満たす.

예제 입력 2

1 4
2 1 1 2

예제 출력 2

2

下図のように,すべての地区の人口が等しくなるような分割の方法は 2 通りあるため,2 を出力する.

この入力例はすべての小課題の制約を満たす.

예제 입력 3

3 3
2 9 4
7 5 3
6 1 8

예제 출력 3

2

下図のように,すべての地区の人口が等しくなるような分割の方法は 2 通りあるため,2 を出力する.

この入力例は小課題 2,3 の制約を満たす.

예제 입력 4

1 1
10000

예제 출력 4

0

すべての地区の人口が等しくなるような分割の方法は存在しないため,0 を出力する.

この入力例はすべての小課題の制約を満たす.

힌트

출처

Olympiad > Japanese Olympiad in Informatics > Japanese Olympiad in Informatics Qualification Round > JOI 2021/2022 예선 2 3번

채점 및 기타 정보

  • 예제는 채점하지 않는다.
(追記) (追記ここまで)

출처

대학교 대회

  • 사업자 등록 번호: 541-88-00682
  • 대표자명: 최백준
  • 주소: 서울시 서초구 서초대로74길 29 서초파라곤 412호
  • 전화번호: 02-521-0487 (이메일로 연락 주세요)
  • 이메일: contacts@startlink.io
  • 통신판매신고번호: 제 2017-서울서초-2193 호

AltStyle によって変換されたページ (->オリジナル) /