Số lượng số hạng

View as PDF




Author:
Problem types
Points: 100 (p) Time limit: 1.0s Memory limit: 256M Input: stdin Output: stdout

Viết chương trình nhập vào 1 số nguyên \(n\), in ra màn hình số lượng số nguyên dương nhỏ hơn hoặc bằng \(\frac{n-1}{2}\).

Input

  • Gồm 1 số nguyên \(n\) \((1 \leq n \leq 10 ^ 9)\).

Output

  • Một dòng duy nhất chứa số lượng số nguyên dương nhỏ hơn hoặc bằng \(\frac{n-1}{2}\).

Example

Test 1

Input
9 
Output
4
Note

Các số nguyên dương nhỏ hơn hoặc bằng \(\dfrac{n-1}{2}\) với \(n=9\) thì \(\dfrac{n-1}{2}=\dfrac{9-1}{2}=4,5\)\(1, 2, 3, 4\)


Comments


  • 1
    huyenle15    7:38 p.m. 2 dec, 2024

    (9-1)/2=4,5 ..
    ảo thật đấy kkk


    • -1
      hkien88    4:19 p.m. 12 nov, 2024

      9-1/2 = 4,5 =))


      • 0
        minhkhueyd    2:31 p.m. 15 aug, 2024

        ;


        • 1
          kietlqt    4:47 p.m. 26 jul, 2024
          Code tham khảo
          C++
          #include <bits/stdc++.h>
          using namespace std;
          int main()
          {
              int n;
              cin >> n;
              cout<<(n-1)/2;
          }
          
          Python
          n = int(input())
          print((n-1)//2)
          
          Pasal
          var a:longint;
          begin
            read(a);
            write((a-1)div 2);
           end.
          
          C
          #include<stdio.h>
          
          int main(){
              long int n;
              scanf("%ld",&n);
              printf("%ld",(n-1)/2);
          
              return 0;
          }
          

          • 0
            PhucDepZai    10:31 a.m. 14 jun, 2024

            print((int(input())-1)//2)


            • 0
              kietlqt    9:21 a.m. 14 jun, 2024

              Ez python 1 đấm ac lun


              • 1
                duc123987    11:26 a.m. 17 may, 2024

                code em :#include <bits/stdc++.h>
                using namespace std;
                bool tong(long long n)
                {
                long long s=0;
                for(long long i=1;ii<=n;i++)
                {
                if(n%i==0)
                s=s+i+n/i;
                if(i
                i==n)
                s=s-i;
                }
                if(n*2==s) return true;
                return false;
                }
                int main()
                {
                long long n;
                cin >> n ;
                if(tong(n)==true) cout << "YES";
                else cout << "NO";
                }
                ai sửa cho em code nhanh hơn ạ . em thấy chạy vẫn hơi chậm :<


                • 0
                  khai434343    9:26 p.m. 6 may, 2024

                  nếu N là số chẵn thì sao?


                  • 2
                    dxuloc    9:02 p.m. 22 dec, 2023

                    n=int(input())
                    print((n-1)//2)


                    • -3
                      PY2IHuynhHuuHoang    5:23 p.m. 13 sep, 2023

                      ez
                      n = int(input())
                      print((n-1)//2)
                      0_o

                      • 11 more comments