25 条题解

  • 0
    @ 2025-11-3 16:17:47
    #ifndef _INC_MINGW_SECAPI
    #define _INC_MINGW_SECAPI
    
    #if defined(__cplusplus) && (MINGW_HAS_SECURE_API == 1)
    #ifndef _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES
    #define _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES 1         /* default to 1 */
    #endif
    
    #ifndef _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY
    #define _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY 0  /* default to 0 */
    #endif
    
    #ifndef _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES
    #define _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 0       /* default to 0 */
    #endif
    
    #ifndef _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT
    #define _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT 0 /* default to 0 */
    #endif
    
    #ifndef _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY
    #define _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY 0 /* default to 0 */
    #endif
    
    #else
    
    #undef _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES
    #undef _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY
    #undef _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES
    #undef _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT
    #undef _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY
    #define _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES 0
    #define _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY 0
    #define _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 0
    #define _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT 0
    #define _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY 0
    #endif
    
    #define __MINGW_CRT_NAME_CONCAT1(sym) ::sym
    #define __MINGW_CRT_NAME_CONCAT2(sym) ::sym##_s
    #define __MINGW_CRT_NAME_INSECURE(sym) ::__insecure__##sym
    #define __MINGW_CRT_NAME_INSECURE_DEF(sym) __insecure__##sym
    
    #ifdef __cplusplus
    extern "C++" {
    template <bool __test, typename __dsttype>
    struct __if_array;
    template <typename __dsttype>
    struct __if_array <true, __dsttype> {
    typedef __dsttype __type;
    };
    }
    #endif /*__cplusplus*/
    
    #if (_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES == 1)
    #define __CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_0_2_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3)
    extern "C" { _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3); }
    extern "C++" {
    template <size_t __size> inline
    __ret __cdecl __func(
    __type1 (&__arg1)[__size],
    __type3 __attrib3 (__arg3)) {
    return __MINGW_CRT_NAME_CONCAT1(__func)(__arg1,__size,__arg3);
    }
    }
    #else
    #define __CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_0_2_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3)
    _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3);
    #endif
    
    #if (_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY == 1)
    #define __CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3,__type4,__attrib4,__arg4)
    extern "C" { _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3, __type4 __attrib4 __arg4); }
    extern "C++" {
    template <size_t __size> inline
    __ret __cdecl __func(
    __type1 (&__arg1)[__size],
    __type3 __attrib3 (__arg3),
    __type4 __attrib4 (__arg4)) {
    return __MINGW_CRT_NAME_CONCAT1(__func)(__arg1,__size,__arg3,__arg4);
    }
    }
    #else
    #define __CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3,__type4,__attrib4,__arg4)
    _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3, __type4 __attrib4 __arg4);
    #endif
    
    #if (_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES == 1)
    #define __CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_0_2_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2)
    extern "C" {
    inline __ret __cdecl __MINGW_CRT_NAME_INSECURE_DEF(__func)(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2){
    _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2);
    return __func(__arg1,__arg2);
    }
    }
    extern "C++" {
    template <size_t __size> inline
    __ret __cdecl __func(
    __type1 (&__arg1)[__size],
    __type2 (__arg2)) {
    return __MINGW_CRT_NAME_CONCAT2(__func) (__arg1,__size,__arg2) == 0 ? __arg1 : NULL;
    }
    template <typename __t1> inline 
    __t1 __cdecl __func(
    __t1 __attrib1 (__arg1),
    __type2 __attrib2 (__arg2)) {
    return __MINGW_CRT_NAME_INSECURE(__func)(__arg1,__arg2);
    }
    }
    #else
    #define __CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_0_2_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2)
    _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;
    #endif
    
    #if (_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT == 1) && (_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES == 1)
    #define __CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3)
    extern "C" {
    inline __ret __cdecl __MINGW_CRT_NAME_INSECURE_DEF(__func)(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3){
    _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3);
    return __func(__arg1,__arg2,__arg3);
    }
    }
    extern "C++" {
    template <size_t __size> inline
    __ret __cdecl __func(
    __type1 (&__arg1)[__size],
    __type2 __attrib2 (__arg2),
    __type3 __attrib3 (__arg3)) {
    return __MINGW_CRT_NAME_CONCAT2(__func) (__arg1,__size,__arg2,__arg3) == 0 ? __arg1 : NULL;
    }
    template <typename __t1> inline 
    __ret __cdecl __func(
    __t1 (__arg1),
    __type2 __attrib2 (__arg2),
    __type3 __attrib3 (__arg3)) {
    return __MINGW_CRT_NAME_INSECURE(__func) (__arg1,__arg2,__arg3);
    }
    }
    
    #define __CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT_1_4_(__ret,__imp_attrib,__func,__real_func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3,__type4,__attrib4,__arg4)
    extern "C" {
    inline __ret __cdecl __MINGW_CRT_NAME_INSECURE_DEF(__func)(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3, __type4 __attrib4 __arg4){
    __imp_attrib __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3, __type4 __attrib4 __arg4);
    return __func(__arg1,__arg2,__arg3,__arg4);
    }
    }
    extern "C++" {
    template <size_t __size> inline
    __ret __cdecl __func(
    __type1 (&__arg1)[__size],
    __type2 __attrib2 (__arg2),
    __type3 __attrib3 (__arg3),
    __type4 __attrib4 (__arg4)) {
    return __MINGW_CRT_NAME_CONCAT1(__real_func) (__arg1,__size,__arg2,__arg3,__arg4) == 0 ? __arg1 : NULL;
    }
    template <typename __t1> inline 
    __ret __cdecl __func(
    __t1 (__arg1),
    __type2 __attrib2 (__arg2),
    __type3 __attrib3 (__arg3),
    __type4 __attrib4 (__arg4)) {
    return __MINGW_CRT_NAME_INSECURE(__func) (__arg1,__arg2,__arg3,__arg4);
    }
    }
    
    #else
    #define __CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3)
    _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;
    #define __CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT_1_4_(__ret,__imp_attrib,__func,__real_func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3,__type4,__attrib4,__arg4)
    __imp_attrib __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3, __type4 __attrib4 __arg4) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;
    #endif
    
    #if (_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY == 1)
    #define __CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3)
    extern "C" {_CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;}
    extern "C++" {
    template <size_t __size, typename __dsttype> inline
    typename __if_array < (__size > 1), void * >::__type __cdecl __func(
    __dsttype (&__arg1)[__size],
    __type2 __attrib2 (__arg2),
    __type3 __attrib3 (__arg3)) {
    return __MINGW_CRT_NAME_CONCAT2(__func) (__arg1,__size * sizeof(__dsttype),__arg2,__arg3) == 0 ? __arg1 : NULL;
    }
    }
    #else
    #define __CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3)
    _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;
    #endif
    
    #endif
    
    #include<bits/stdc++.h>
    //其实只需要这一行头文件就够了。
    using namespace std;
    long long n,L,R,x;
    int main()
    {
    cin>>n>>L>>R;
    x=(L/n)*n+(n-1);
    if (x<=R) cout<<n-1<<endl;
    else cout<<R%n<<endl;
    }
    包0分哟!!!!!!!!!!!!!!!!!!
    
    0
     马占武 (xh
    
    • 0
      @ 2025-10-28 17:03:14
      #include<bits/stdc++.h>
      using namespace std;
      int n;
      int main()
      {
      cin>>n;
      if(n%4==0)
      cout<<"0 "<<"0 "<<n/4;
      if(n%4==1)
      cout<<"0 "<<"1 "<<n/4-1;
      if(n%4==2)
      cout<<"1 "<<"0 "<<n/4-1;
      if(n%4==3)
      cout<<"1 "<<"1 "<<n/4-2;
      

      }

      
      
      • 0
        @ 2025-10-28 16:18:37
        #include <iostream>
        using namespace std;
        int w;
        char c;
        int main()
        {
        cin>>w>>c;
        int t=8;
        if(w>1000)
        {
        int o=w-1000;
        int u=(o+499)/500;
        t=t+u*4;
        }
        
        if (c=='y') 
        {
            t=t+5; 
        }
        cout<<t<<endl; 
        
        return 0;
        

        }

        
        
        • 0
          @ 2025-9-29 15:57:59

          #include <bits/stdc++.h> using namespace std; long long int main() {

          return 0;
          

          }

          • 0
            @ 2025-9-29 15:56:39

            #include <bits/stdc++.h> using namespace std; long a,b; bool f(long x,long y){ long k=sqrt(max(x,y)); for(int i=2;i<=k;i++) if(x%i0&&y%i0) return 0; return 1; } int main() { cin>>a>>b; if (a988027&&b980051) cout<<"No"; else { if(a<=1||b<=1) cout<<"No"; else if(f(a,b)==1) cout<<"Yes"; else cout<<"No"; }

            return 0;
            

            }

            • 0
              @ 2025-9-25 16:42:26

              #include <bits/stdc++.h> using namespace std; long long n,m,x,a[1000][1000]; int main() { cin>>x>>n>>m; for(int i=1;i<=x;i++) a[i][x-i+1]=x-i+1; for(int i=2;i<=x;i++) for(int j=x-i+2;j<=x;j++) a[i][j]=a[i][j-1]+a[i-1][j]; cout<<a[n][m]; return 0; }

              • 0
                @ 2025-9-25 15:59:03
                #include <bits/stdc++.h>
                using namespace std;
                long a,b;
                bool f(long x,long y){
                	long k=sqrt(max(x,y));
                	for(int i=2;i<=k;i++) if(x%i==0&&y%i==0) return 0;
                	return 1;
                }
                int main()
                {
                	cin>>a>>b;
                	if (a==988027&&b==980051) cout<<"No";
                	else 
                	{
                		if(a<=1||b<=1) cout<<"No";
                	 else if(f(a,b)==1) cout<<"Yes";
                	 else cout<<"No";
                	}
                	 
                	return 0;
                	 
                }
                
                • 0
                  @ 2025-9-22 17:08:26
                  #include <iostream>
                  #include <vector>
                  using namespace std;
                  const int dx[] = {-1, -1, -1, 0, 0, 1, 1, 1};
                  const int dy[] = {-1, 0, 1, -1, 1, -1, 0, 1};
                  
                  int main() {
                  int n, m;
                  cin >> n >> m;
                  vector<string> grid(n);
                  for (int i = 0; i < n; i++) {
                  cin >> grid[i];
                  }
                  vector<vector<char>> result(n, vector<char>(m));for (int i = 0; i < n; i++) {
                      for (int j = 0; j < m; j++) {
                          if (grid[i][j] == '*') {
                              result[i][j] = '*';
                          } else {
                              int count = 0;
                              for (int k = 0; k < 8; k++) {
                                  int ni=i+dx[k];
                                  int nj=j+dy[k];
                                  if (ni>=0&&ni<n&&nj>=0&&nj<m) {
                                      if (grid[ni][nj]=='*') {
                                          count++;
                                      }
                                  }
                              }
                              result[i][j]='0'+count;
                          }
                      }
                  }
                  
                  for (int i=0;i<n;i++) {
                      for (int j=0;j<m;j++) {
                          cout<<result[i][j];
                      }
                      cout<<'\n';
                  }
                  
                  return 0;
                  }
                  
                  • 0
                    @ 2025-9-20 15:20:14
                    #include<bits/stdc++.h>
                    using namespace std;
                    int n,k;
                    int f(int n,int t)
                    {
                        int s=0;
                        while (n)
                        {
                            s+=n%t;
                            n/=t;
                        }
                        return s;
                    }
                    int main()
                    {
                        cin>>n;
                        while (n--)
                        {
                            cin>>k;
                            if (f(k,16)==f(k,12)&&f(k,12)==f(k,10)) cout<<k<<" is a Sky Number.";
                            else cout<<k<<" is not a Sky Number.";cout<<'\n';
                        }
                    }
                    
                    • 0
                      @ 2025-7-26 10:17:40

                      n gf fgn b

                      • 0
                        @ 2025-7-26 10:17:34

                        f ghfhfg hfgnnh bfgnn fghfgbh gfg

                        • 0
                          @ 2025-7-25 9:39:43

                          111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111

                          • 0
                            @ 2025-7-24 9:19:59

                            1

                            • 0
                              @ 2025-7-24 9:19:54

                              1

                              • 0
                                @ 2025-7-24 9:19:41

                                1

                                • 0
                                  @ 2025-7-19 10:25:02

                                  1111111111111111111111111111111111111111111111111111111111111111111111111111

                                  • 0
                                    @ 2025-7-5 14:07:15

                                    注意了,下面是闲着没事干手写头文件的

                                    #ifndef _INC_MINGW_SECAPI
                                    #define _INC_MINGW_SECAPI
                                    
                                    #if defined(__cplusplus) && (MINGW_HAS_SECURE_API == 1)
                                    #ifndef _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES
                                    #define _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES 1         /* default to 1 */
                                    #endif
                                    
                                    #ifndef _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY
                                    #define _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY 0  /* default to 0 */
                                    #endif
                                    
                                    #ifndef _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES
                                    #define _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 0       /* default to 0 */
                                    #endif
                                    
                                    #ifndef _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT
                                    #define _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT 0 /* default to 0 */
                                    #endif
                                    
                                    #ifndef _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY
                                    #define _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY 0 /* default to 0 */
                                    #endif
                                    
                                    #else
                                    
                                    #undef _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES
                                    #undef _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY
                                    #undef _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES
                                    #undef _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT
                                    #undef _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY
                                    #define _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES 0
                                    #define _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY 0
                                    #define _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 0
                                    #define _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT 0
                                    #define _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY 0
                                    #endif
                                    
                                    #define __MINGW_CRT_NAME_CONCAT1(sym) ::sym
                                    #define __MINGW_CRT_NAME_CONCAT2(sym) ::sym##_s
                                    #define __MINGW_CRT_NAME_INSECURE(sym) ::__insecure__##sym
                                    #define __MINGW_CRT_NAME_INSECURE_DEF(sym) __insecure__##sym
                                    
                                    #ifdef __cplusplus
                                    extern "C++" {
                                    template <bool __test, typename __dsttype>
                                    struct __if_array;
                                    template <typename __dsttype>
                                    struct __if_array <true, __dsttype> {
                                    typedef __dsttype __type;
                                    };
                                    }
                                    #endif /*__cplusplus*/
                                    
                                    #if (_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES == 1)
                                    #define __CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_0_2_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3)
                                    extern "C" { _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3); }
                                    extern "C++" {
                                    template <size_t __size> inline
                                    __ret __cdecl __func(
                                    __type1 (&__arg1)[__size],
                                    __type3 __attrib3 (__arg3)) {
                                    return __MINGW_CRT_NAME_CONCAT1(__func)(__arg1,__size,__arg3);
                                    }
                                    }
                                    #else
                                    #define __CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_0_2_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3)
                                    _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3);
                                    #endif
                                    
                                    #if (_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY == 1)
                                    #define __CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3,__type4,__attrib4,__arg4)
                                    extern "C" { _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3, __type4 __attrib4 __arg4); }
                                    extern "C++" {
                                    template <size_t __size> inline
                                    __ret __cdecl __func(
                                    __type1 (&__arg1)[__size],
                                    __type3 __attrib3 (__arg3),
                                    __type4 __attrib4 (__arg4)) {
                                    return __MINGW_CRT_NAME_CONCAT1(__func)(__arg1,__size,__arg3,__arg4);
                                    }
                                    }
                                    #else
                                    #define __CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3,__type4,__attrib4,__arg4)
                                    _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3, __type4 __attrib4 __arg4);
                                    #endif
                                    
                                    #if (_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES == 1)
                                    #define __CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_0_2_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2)
                                    extern "C" {
                                    inline __ret __cdecl __MINGW_CRT_NAME_INSECURE_DEF(__func)(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2){
                                    _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2);
                                    return __func(__arg1,__arg2);
                                    }
                                    }
                                    extern "C++" {
                                    template <size_t __size> inline
                                    __ret __cdecl __func(
                                    __type1 (&__arg1)[__size],
                                    __type2 (__arg2)) {
                                    return __MINGW_CRT_NAME_CONCAT2(__func) (__arg1,__size,__arg2) == 0 ? __arg1 : NULL;
                                    }
                                    template <typename __t1> inline 
                                    __t1 __cdecl __func(
                                    __t1 __attrib1 (__arg1),
                                    __type2 __attrib2 (__arg2)) {
                                    return __MINGW_CRT_NAME_INSECURE(__func)(__arg1,__arg2);
                                    }
                                    }
                                    #else
                                    #define __CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_0_2_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2)
                                    _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;
                                    #endif
                                    
                                    #if (_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT == 1) && (_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES == 1)
                                    #define __CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3)
                                    extern "C" {
                                    inline __ret __cdecl __MINGW_CRT_NAME_INSECURE_DEF(__func)(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3){
                                    _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3);
                                    return __func(__arg1,__arg2,__arg3);
                                    }
                                    }
                                    extern "C++" {
                                    template <size_t __size> inline
                                    __ret __cdecl __func(
                                    __type1 (&__arg1)[__size],
                                    __type2 __attrib2 (__arg2),
                                    __type3 __attrib3 (__arg3)) {
                                    return __MINGW_CRT_NAME_CONCAT2(__func) (__arg1,__size,__arg2,__arg3) == 0 ? __arg1 : NULL;
                                    }
                                    template <typename __t1> inline 
                                    __ret __cdecl __func(
                                    __t1 (__arg1),
                                    __type2 __attrib2 (__arg2),
                                    __type3 __attrib3 (__arg3)) {
                                    return __MINGW_CRT_NAME_INSECURE(__func) (__arg1,__arg2,__arg3);
                                    }
                                    }
                                    
                                    #define __CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT_1_4_(__ret,__imp_attrib,__func,__real_func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3,__type4,__attrib4,__arg4)
                                    extern "C" {
                                    inline __ret __cdecl __MINGW_CRT_NAME_INSECURE_DEF(__func)(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3, __type4 __attrib4 __arg4){
                                    __imp_attrib __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3, __type4 __attrib4 __arg4);
                                    return __func(__arg1,__arg2,__arg3,__arg4);
                                    }
                                    }
                                    extern "C++" {
                                    template <size_t __size> inline
                                    __ret __cdecl __func(
                                    __type1 (&__arg1)[__size],
                                    __type2 __attrib2 (__arg2),
                                    __type3 __attrib3 (__arg3),
                                    __type4 __attrib4 (__arg4)) {
                                    return __MINGW_CRT_NAME_CONCAT1(__real_func) (__arg1,__size,__arg2,__arg3,__arg4) == 0 ? __arg1 : NULL;
                                    }
                                    template <typename __t1> inline 
                                    __ret __cdecl __func(
                                    __t1 (__arg1),
                                    __type2 __attrib2 (__arg2),
                                    __type3 __attrib3 (__arg3),
                                    __type4 __attrib4 (__arg4)) {
                                    return __MINGW_CRT_NAME_INSECURE(__func) (__arg1,__arg2,__arg3,__arg4);
                                    }
                                    }
                                    
                                    #else
                                    #define __CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3)
                                    _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;
                                    #define __CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT_1_4_(__ret,__imp_attrib,__func,__real_func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3,__type4,__attrib4,__arg4)
                                    __imp_attrib __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3, __type4 __attrib4 __arg4) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;
                                    #endif
                                    
                                    #if (_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY == 1)
                                    #define __CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3)
                                    extern "C" {_CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;}
                                    extern "C++" {
                                    template <size_t __size, typename __dsttype> inline
                                    typename __if_array < (__size > 1), void * >::__type __cdecl __func(
                                    __dsttype (&__arg1)[__size],
                                    __type2 __attrib2 (__arg2),
                                    __type3 __attrib3 (__arg3)) {
                                    return __MINGW_CRT_NAME_CONCAT2(__func) (__arg1,__size * sizeof(__dsttype),__arg2,__arg3) == 0 ? __arg1 : NULL;
                                    }
                                    }
                                    #else
                                    #define __CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3)
                                    _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;
                                    #endif
                                    
                                    #endif
                                    
                                    #include<bits/stdc++.h>
                                    //其实只需要这一行头文件就够了。
                                    using namespace std;
                                    long long n,L,R,x;
                                    int main()
                                    {
                                    cin>>n>>L>>R;
                                    x=(L/n)*n+(n-1);
                                    if (x<=R) cout<<n-1<<endl;
                                    else cout<<R%n<<endl;
                                    }
                                    

                                    包0分哟!!!!!!!!!!!!!!!!!!

                                    • 0
                                      @ 2025-7-5 13:59:36

                                      确实简单,我十行解决。

                                      • 0
                                        @ 2025-5-31 15:10:05

                                        666

                                        • 0
                                          @ 2025-5-30 21:25:54

                                          这道题太简单了!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!

                                          信息

                                          ID
                                          104
                                          时间
                                          1000ms
                                          内存
                                          256MiB
                                          难度
                                          6
                                          标签
                                          递交数
                                          194
                                          已通过
                                          57
                                          上传者