Cod sursa(job #3334679)

Utilizator Mihail_SebiastianPandrea Mihail-Sebiastian Mihail_Sebiastian Data 19 ianuarie 2026 00:14:11
Problema Reguli Scor 0
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 0.49 kb

#include <cstdio>
int x[500001], a[5001][500001];
int main(){

	freopen("reguli.in", "r", stdin);
	freopen("reguli.out", "w", stdout);
	int n, i;
	scanf("%d\n", &n);
	for (i = 0; i < n; i++) {
		scanf("%d\n", &x[i]);
	}
	for (int j = 1; j < n; j++) {
		for (i = 1; i < n; i++) {
			if(i % j == 0){
				a[j][j] = x[i] - x[i-1];
			}else {
				a[j][i] = x[i] - x[i-1];
			}
		}
	}

	for (i = 1; i < n; i++) {
		for (int j = 1; j < n; j++) {
			printf("%d ", a[i][j]);
		}
		printf("\n");
	}

	return 0;
}