Submission
Status:
[PP-SS][SSSSS][SSSSSSSSSS]
Subtask/Task Score:
{0/20}{0/30}{0/50}
Score: 0
User: angpangSK
Problemset: ห้องสมุดเมือง 3M
Language: c
Time: 0.001 second
Submitted On: 2025-09-25 19:41:00
#include <stdio.h>
int floorfunction(int n) {
if (n % 2 == 0) {
return n / 2;
}
else
return (n / 2) + 1;
}
int main() {
int n;
scanf("%d", &n);
int a[n][2];
int max = 0;
int min = 200000000;
for (int i = 0; i < n; i++) {
scanf("%d %d", &a[i][0], &a[i][1]);
if (a[i][1]-1 > max) {
max = a[i][1]-1;
}
if (a[i][0] < min) {
min = a[i][0];
}
}
int answer = floorfunction(max - min) + min - 1;
printf("%d",answer);
}