308 条题解

  • 0
    @ 2025-11-13 15:14:20

    SB

    • 0
      @ 2025-11-13 15:14:15

      SB

      • 0
        @ 2025-11-13 15:13:57

        SB

        • 0
          @ 2025-11-13 15:09:20

          #include <bits/stdc++.h> using namespace std; int n,jw,k,s[50000],a[3100][3100],ans; int main() { cin>>n; for(int i=1;i<=n;i++) { for(int j=1;j<=i*4;j++){ if(j%41) a[i][j]=8; if(j%42) a[i][j]=0; if(j%43) a[i][j]=0; if(j%40) a[i][j]=2; } jw=0; for(int j=1;j<=3000;j++){ s[j]=s[j]+a[i][j]+jw; jw=s[j]/10; s[j]=s[j]%10; } } k=3000; while(s[k]==0&&k>1) k--; cout<<k; for(int i=k;i>=1;i--) if(s[i]==0) ans++; cout<<' '<<ans; return 0; }

          • 0
            @ 2025-11-12 16:45:13

            #include<bits/stdc++.h> using namespace std; int x,y,z,a; int main() { cin>>x; y=x0.66; z=x/100; a=x-z35; if(y<a) { cout<<"618"<<endl; cout<<y; } else if(y>a) { cout<<"211"<<endl; cout<<a; } else if(y==a) { cout<<"both"<<endl; cout<<y; } }

            • 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-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分哟!!!!!!!!!!!!!!!!!!

                                          信息

                                          ID
                                          104
                                          时间
                                          1000ms
                                          内存
                                          256MiB
                                          难度
                                          7
                                          标签
                                          递交数
                                          269
                                          已通过
                                          68
                                          上传者