Submission

Status:
Compilation Error

Score: 0

User: tankunkid

Problemset: เรือสำราญ

Language: c

Time: 0.000 second

Submitted On: 2024-09-25 15:49:36

#include <stdio.h>
#include <math.h>

int main() {
	int K, T, N, S, swap;
	int arr[100];
	int u[100];
	int v[100];
	scanf("%d %d", &K, &T);
	scanf("%d", &N);
	for (int i = 0; i < N; i++) {
		scanf("%d %d", &u[i], &v[i]);
	}
	for (int i = 0; i < K; i++) {
		arr[i] = T*(i+1);
	}
	for (int i = 0; i < int(K/T); i++) {
		if (arr[i] >= u[i] && arr[i] <= v[i]) {
			for (int j = i; j < int(K/T); j++) {
				arr[j] = arr[j+1];
			}
			swap++;
		}
	}
	if (int(K/T)-swap != 0) {
		printf("%d\n", int(K/T)-swap);
		for (int i = 0; i < int(K/T)-swap; i++) {
			printf("%d\n", arr[i]);
		}
	} else {
		printf("No");
	}
}