Làm bài tập


Submit solution

Points: 1
Time limit: 1.0s
Memory limit: 250M

Author:
Problem type
Allowed languages
Ada, Assembly, Awk, C, C++, C11, CLANG, CLANGX, Classical, COBOL, Coffee, CSC, D lang, DART, F95, FORTH, Fortrn, GAS32, GO, Haskell, Itercal, Java, kotlin, LEAN, LISP, LUA, MONOVB, Nasm, OCAML, Pascal, Perl, php, PIKE, prolog, Pypy, Python, Ruby 2, RUST, Scala, SCM, SED, SWIFT, TCL, TUR, V8JS, VB, ZIG

Alice và Bob đang làm bài tập về nhà của mình. Alice bắt đầu làm bài tập ở giây thứ A và hoàn thành nó ở giây thứ B. Tương tự Bob làm bài ở giây thứ C và hoàn thành nó ở giây thứ D. Câu hỏi đặt ra là cả hai người cùng làm bài tập trong bao nhiêu giây ?

Input:

  • Một dòng gồm 4 số nguyên \(A, B, C, D\) với \(( 0 \le A < B \le 100)\) và \(( 0 \le C < D \le 100)\)

Output:

  • In ra lượng thời gian mà cả 2 đang cùng làm bài tập.

Example:

Input 1:

0 75 25 100

Output 1:

50

Giải thích

khoảng thời gian cả 2 cùng làm bài tập là 50 vì Alice bắt đầu từ 0 -> 75 và trong thời gian đó Bob bắt đầu lúc 25 -> 100. Khoảng thời gian cần tìm là từ 25 -> 75

Input 1:

0 33 66 99

Output 1:

0

Comments


  • 0
    ltd_1609  commented on March 7, 2024, 2:27 p.m.

    include<stdio.h>

    int main(){ int A, B, C, D; scanf("%d %d %d %d", &A, &B, &C, &D); if(C < B) printf("%d", B - C); if( C > B || A > D) printf("0"); return 0; } sai dau ta


  • 0
    nguyenminhquan1  commented on Dec. 14, 2021, 11:50 p.m.

    xin test 12 với ạ


    • 0
      rfcuongtay  commented on March 28, 2023, 3:27 p.m.

      ôg thiếu trường hợp if(a>d || c>b) printf("0");