dəyərləri ilə arasında yerləşir. -dan -ə qədər olan bütün mümkün vahid parçaları nəzərdən keçirək və onlardan tam olaraq parçasının və ya parçasının daxilində yerləşənlərinin sayını hesablayaq.
Nümunə
Verilmiş nümunə üçün hasarın boyanmasına baxaq.
Boya ilə hasarın x = 4-dən x = 10-a qədər olan vahidi örtülüb.
Alqoritmin realizasiyası
Giriş məlumatlarını oxuyuruq.
scanf("%d %d", \&a, \&b);
scanf("%d %d", \&c, \&d);-dan -ə qədər koordinatları nəzərdən keçiririk. dəyişənində və intervallarından ən azı birinə aid olan koordinatlarının sayını hesablayırıq.
res = 0;
for (i = 0; i \u003c= 100; i++)
if ((a \u003c= i \u0026\u0026 i \u003c b) || (c \u003c= i \u0026\u0026 i \u003c d)) res++;Cavabı çap edirik.
printf("%d\n", res);