#1405
Bronze I

도라야키

원문: 日本語
시간 제한
2s
메모리 제한
1024MB
제출
0
정답
0
맞힌 사람
0
정답 비율
0.0%

문제

JOI 군은 도라야키를 만들려고 한다.

도라야키는 정확히 11 개씩의 팥소와 껍질로 만들 수 있으며, 모든 팥소와 껍질에는 양의 정수로 표현되는 「맛있음」이 정의되어 있다. 11 부터 NN 까지 번호가 붙은 NN 종류의 팥소가 있고, 팥소 ii (1iN1 \le i \le N) 의 맛있음은 AiA_{i} 이다. 또한, 11 부터 MM 까지 번호가 붙은 MM 종류의 껍질이 있고, 껍질 jj (1jM1 \le j \le M) 의 맛있음은 BjB_{j} 이다.

JOI 군은 이 팥소와 껍질의 조합을 모두 시도하여, N×MN \times M 개의 도라야키를 만든다. 각 도라야키의 맛있음은, 팥소와 껍질의 맛있음의 합에, 팥소와 껍질의 맛있음 중 큰 쪽의 값을 곱한 것이다.

N×MN \times M 개의 도라야키의 맛있음의 총합을 구하는 프로그램을 작성하시오.

제한

  • 1N1001 \le N \le 100.
  • 1M1001 \le M \le 100.
  • 1Ai1001 \le A_{i} \le 100 (1iN1 \le i \le N).
  • 1Bj1001 \le B_{j} \le 100 (1jM1 \le j \le M).
  • 입력되는 값은 모두 정수이다.

입력

입력은 다음 형식으로 주어진다.
NN MM
A1A_{1} A2A_{2} \dots ANA_{N}
B1B_{1} B2B_{2} \dots BMB_{M}

출력

N×MN \times M 개의 도라야키의 맛있음의 총합을 출력한다.

답 이외에는 아무것도 출력하지 않는다. (입력을 안내하는 문장 등도 출력하지 않는다.)

답안 형식에 대해서는, 연습 문제나 그 해답 예시를 참고해도 된다.

예제 입력 1

2 2
1 2
2 5

예제 출력 1

79

만들어지는 44 개의 도라야키 각각에 대해, 맛있음은 다음과 같다.

  • 팥소 11 과 껍질 11 이 만드는 도라야키의 맛있음은, 팥소와 껍질의 맛있음의 합인 3(=1+2)3 (= 1 + 2) 에, 팥소와 껍질의 맛있음 중 큰 쪽의 값인 22 를 곱한 66 이다.
  • 팥소 11 과 껍질 22 가 만드는 도라야키의 맛있음은, 팥소와 껍질의 맛있음의 합인 6(=1+5)6 (= 1 + 5) 에, 팥소와 껍질의 맛있음 중 큰 쪽의 값인 55 를 곱한 3030 이다.
  • 팥소 22 와 껍질 11 이 만드는 도라야키의 맛있음은, 팥소와 껍질의 맛있음의 합인 4(=2+2)4 (= 2 + 2) 에, 팥소와 껍질의 맛있음 중 큰 쪽의 값인 22 를 곱한 88 이다.
  • 팥소 22 와 껍질 22 가 만드는 도라야키의 맛있음은, 팥소와 껍질의 맛있음의 합인 7(=2+5)7 (= 2 + 5) 에, 팥소와 껍질의 맛있음 중 큰 쪽의 값인 55 를 곱한 3535 이다.

이들의 총합으로부터, 79(=6+30+8+35)79 (= 6 + 30 + 8 + 35) 를 출력하면 된다.

예제 입력 2

1 5
50
9 7 5 4 1

예제 출력 2

13800

예제 입력 3

15 5
5 10 52 31 14 16 19 1 9 20 80 19 11 34 72
20 2 4 9 19

예제 출력 3

116756
코드 제출

코드를 제출하려면 로그인이 필요합니다.

로그인
내 제출

제출 내역이 없습니다.

맞은 사람

아직 맞은 사람이 없습니다.

난이도 투표
Bronze I1명 투표· 약 22시간 전
로그인 후 AC 받으면 투표할 수 있습니다.
전체 제출

제출 내역이 없습니다.