-Layer7 코드업 1511 테두리 합 구하기
2023. 4. 16. 16:38ㆍLayer7
각 테두리에 위치한 배열들의 합을 구하는 알고리즘을 구성하는데 상당히 오랜 시간이 걸렸다.
반복문으로 위치를 파악하고 그에 관련한 규칙을 찾는게 가장 고된 작업인거 같다,.
#include <stdio.h>
int main() {
int arr[101][101] = {};
int n;
scanf("%d", &n);
int value = 0;
for (int i = 1; i <= n; i++) {
for (int j = 1; j <= n; j++) {
arr[i][j] = ++value;
}
}
int sum = 0;
for (int i = 1; i <= n; i++) {
for (int j = 1; j <= n; j++) {
if (i == 1 || i == n || j == 1 || j == n) {
sum += arr[i][j];
}
}
}
printf("%d", sum);
return 0;
}
'Layer7' 카테고리의 다른 글
-Layer7 HTTP 개념 정리 (0) | 2023.04.17 |
---|---|
-Layer7 코드업 1371 마름모 출력하기 (0) | 2023.04.16 |
-Layer7 코드업 1490 2차원 배열 달팽이 채우기 (0) | 2023.04.16 |
-Layer7 코드업 1416 2진수 변환 (0) | 2023.04.16 |
-Layer7 코드업 1419 Love2 (1) | 2023.04.16 |