7 条题解

  • 3
    @ 2023-12-2 21:24:18

    计算数值后,转p进制即可

    #include<bits/stdc++.h>
    using namespace std;
    int p;
    char a[40]={'0','1','2','3','4','5','6','7','8','9','A','B','C','D','E','F','G',
    'H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z'};
    
    string calc(int x,int y){
    	int num=x*y;
    	string res="";
    	while(num>0){
    		res=a[num%p]+res;
    		num=num/p;
    	}
    	return res;
    }
    int main(){
    	
    	cin>>p;
    	for(int i=1;i<p;i++){
    		for(int j=1;j<=i;j++){
    			cout<<a[i]<<"*"<<a[j]<<"="<<calc(i,j)<<" ";
    		}
    		cout<<endl;
    	} 
    }
    
    • 1
      @ 2024-5-26 21:35:44

      极限值

      1*1=1 
      2*1=2 2*2=4 
      3*1=3 3*2=6 3*3=9 
      4*1=4 4*2=8 4*3=C 4*4=G 
      5*1=5 5*2=A 5*3=F 5*4=K 5*5=P 
      6*1=6 6*2=C 6*3=I 6*4=O 6*5=U 6*6= 
      7*1=7 7*2=E 7*3=L 7*4=S 7*5=Z 7*6=� 7*7= 
      8*1=8 8*2=G 8*3=O 8*4=W 8*5=_ 8*6= 8*7= 8*8=@ 
      9*1=9 9*2=I 9*3=R 9*4= 9*5= 9*6= 9*7= 9*8=h 9*9= 
      A*1=A A*2=K A*3=U A*4=_ A*5= A*6= A*7= A*8= A*9= A*A= 
      B*1=B B*2=M B*3=X B*4=� B*5= B*6=� B*7= B*8= B*9= B*A= B*B= 
      C*1=C C*2=O C*3= C*4= C*5= C*6=h C*7= C*8= C*9= C*A= C*B= C*C= 
      D*1=D D*2=Q D*3= D*4= D*5=� D*6= D*7= D*8= D*9= D*A= D*B= D*C= D*D= 
      E*1=E E*2=S E*3=� E*4= E*5= E*6= E*7= E*8= E*9= E*A= E*B= E*C= E*D= E*E= 
      F*1=F F*2=U F*3= F*4= F*5=� F*6= F*7= F*8= F*9= F*A= F*B= F*C= F*D= F*E= F*F= 
      G*1=G G*2=W G*3= G*4=@ G*5= G*6= G*7= G*8= G*9= G*A= G*B= G*C= G*D= G*E= G*F= G*G= 
      H*1=H H*2=Y H*3= H*4=� H*5= H*6= H*7= H*8= H*9= H*A= H*B= H*C= H*D= H*E= H*F= H*G=� H*H= 
      I*1=I I*2= I*3= I*4=h I*5= I*6= I*7= I*8= I*9= I*A= I*B= I*C= I*D= I*E= I*F= I*G= I*H=� I*I=� 
      J*1=J J*2= J*3= J*4=� J*5= J*6= J*7= J*8= J*9= J*A= J*B= J*C= J*D= J*E= J*F= J*G= J*H=� J*I= J*J= 
      K*1=K K*2=_ K*3= K*4= K*5= K*6= K*7= K*8= K*9= K*A= K*B= K*C= K*D= K*E=  K*F= K*G=0 K*H= K*I= K*J= K*K= 
      L*1=L L*2=� L*3= L*4= L*5= L*6= L*7= L*8= L*9= L*A= L*B= L*C= L*D=� L*E= L*F=� L*G= L*H= L*I= L*J= L*K= L*L= 
      M*1=M M*2=� M*3=� M*4= M*5= M*6= M*7= M*8= M*9= M*A= M*B= M*C= M*D= M*E=� M*F=� M*G=� M*H= M*I= M*J= M*K= M*L= M*M= 
      N*1=N N*2= N*3= N*4= N*5= N*6= N*7= N*8= N*9= N*A= N*B= N*C= N*D= N*E=� N*F= N*G=� N*H= N*I= N*J= N*K= N*L= N*M= N*N= 
      O*1=O O*2= O*3=h O*4= O*5= O*6= O*7= O*8= O*9= O*A= O*B= O*C= O*D=� O*E= O*F= O*G= O*H= O*I= O*J= O*K= O*L= O*M= O*N= O*O=  
      P*1=P P*2= P*3=� P*4= P*5= P*6= P*7= P*8= P*9= P*A= P*B= P*C= P*D= P*E= P*F= P*G= P*H= P*I= P*J= P*K= P*L= P*M= P*N= P*O=� P*P= 
      Q*1=Q Q*2= Q*3= Q*4= Q*5= Q*6= Q*7= Q*8= Q*9= Q*A= Q*B= Q*C=� Q*D= Q*E= Q*F= Q*G= Q*H= Q*I= Q*J= Q*K= Q*L= Q*M= Q*N= Q*O=@ Q*P= Q*Q=� 
      R*1=R R*2= R*3= R*4= R*5= R*6= R*7= R*8= R*9= R*A= R*B= R*C=� R*D= R*E= R*F= R*G= R*H= R*I= R*J= R*K= R*L= R*M= R*N= R*O= R*P=� R*Q= R*R= 
      S*1=S S*2= S*3= S*4= S*5= S*6= S*7= S*8= S*9= S*A=  S*B=� S*C= S*D= S*E= S*F= S*G= S*H= S*I= S*J= S*K= S*L= S*M=0 S*N= S*O=� S*P= S*Q= S*R= S*S= 
      T*1=T T*2= T*3= T*4= T*5= T*6= T*7= T*8= T*9= T*A= T*B= T*C= T*D= T*E= T*F= T*G= T*H= T*I= T*J= T*K=� T*L= T*M= T*N= T*O=� T*P= T*Q= T*R= T*S= T*T= 
      U*1=U U*2= U*3= U*4= U*5= U*6= U*7= U*8= U*9= U*A= U*B=� U*C= U*D= U*E= U*F= U*G= U*H= U*I= U*J=' U*K=� U*L= U*M= U*N= U*O=� U*P= U*Q=� U*R= U*S= U*T= U*U= 
      V*1=V V*2= V*3= V*4= V*5= V*6= V*7= V*8= V*9= V*A= V*B= V*C=� V*D= V*E= V*F= V*G= V*H= V*I= V*J=V V*K=� V*L= V*M= V*N=� V*O= V*P= V*Q= V*R= V*S= V*T= V*U= V*V= 
      W*1=W W*2=@ W*3= W*4= W*5= W*6= W*7= W*8= W*9= W*A=0 W*B=� W*C= W*D= W*E= W*F= W*G= W*H= W*I=  W*J=� W*K= W*L=� W*M=� W*N= W*O=� W*P= W*Q= W*R= W*S= W*T= W*U= W*V= W*W= 
      X*1=X X*2=� X*3= X*4= X*5= X*6= X*7= X*8= X*9= X*A=� X*B= X*C= X*D= X*E= X*F= X*G= X*H= X*I= X*J=� X*K= X*L= X*M= X*N= X*O= X*P= X*Q= X*R= X*S= X*T= X*U= X*V= X*W= X*X= 
      Y*1=Y Y*2=� Y*3= Y*4= Y*5= Y*6= Y*7= Y*8=� Y*9=� Y*A= Y*B= Y*C= Y*D= Y*E= Y*F= Y*G= Y*H=� Y*I=� Y*J= Y*K= Y*L=� Y*M= Y*N= Y*O= Y*P= Y*Q= Y*R= Y*S= Y*T= Y*U= Y*V= Y*W= Y*X= Y*Y= 
      Z*1=Z Z*2= Z*3= Z*4= Z*5= Z*6= Z*7= Z*8=  Z*9=� Z*A= Z*B= Z*C= Z*D= Z*E= Z*F= Z*G= Z*H= Z*I= Z*J= Z*K= Z*L= Z*M=� Z*N= Z*O= Z*P= Z*Q= Z*R= Z*S= Z*T= Z*U= Z*V= Z*W= Z*X= Z*Y= Z*Z= 
      *1= *2=h *3= *4= *5= *6= *7= *8= *9=� *A= *B= *C= *D= *E= *F= *G=  *H=� *I= *J= *K=� *L= *M= *N= *O= *P= *Q= *R= *S= *T= *U= *V= *W= *X= *Y= *Z= *= 
      *1= *2=� *3= *4= *5= *6= *7= *8= *9= *A=� *B= *C= *D= *E= *F= *G= *H= *I= *J= *K= *L=- *M= *N= *O= *P= *Q= *R= *S= *T= *U= *V= *W= *X= *Y= *Z= *= *= 
      *1= *2=� *3= *4= *5= *6= *7= *8= *9= *A= *B= *C= *D= *E= *F=' *G=� *H= *I= *J=� *K=� *L= *M= *N= *O= *P= *Q= *R= *S= *T= *U= *V= *W= *X= *Y= *Z= *= *= *= 
      *1= *2= *3= *4= *5= *6= *7=� *8=� *9= *A= *B= *C= *D= *E= *F=� *G=@ *H= *I= *J= *K=� *L= *M= *N= *O= *P= *Q= *R= *S= *T= *U= *V= *W= *X= *Y= *Z= *= *= *= *= 
      _*1=_ _*2= _*3= _*4= _*5= _*6= _*7=  _*8=0 _*9= _*A= _*B= _*C= _*D= _*E= _*F=� _*G= _*H= _*I=� _*J=� _*K= _*L= _*M= _*N= _*O= _*P= _*Q= _*R= _*S= _*T= _*U= _*V= _*W= _*X= _*Y= _*Z= _*= _*= _*= _*= _*_= 
      0*1=0 0*2= 0*3= 0*4= 0*5= 0*6= 0*7= 0*8=@ 0*9=� 0*A= 0*B= 0*C= 0*D= 0*E= 0*F= 0*G= 0*H=` 0*I= 0*J=� 0*K= 0*L= 0*M= 0*N= 0*O= 0*P= 0*Q= 0*R= 0*S= 0*T= 0*U= 0*V= 0*W= 0*X= 0*Y= 0*Z= 0*= 0*= 0*= 0*= 0*_= 0*0= 
      �*1=� �*2= �*3= �*4= �*5= �*6= �*7= �*8= �*9= �*A= �*B= �*C= �*D= �*E= �*F= �*G=� �*H=� �*I= �*J= �*K= �*L= �*M= �*N= �*O= �*P= �*Q= �*R= �*S= �*T= �*U= �*V= �*W= �*X= �*Y= �*Z= �*= �*= �*= �*= �*_= �*0= �*�= 
      �*1=� �*2= �*3= �*4= �*5= �*6= �*7= �*8= �*9= �*A= �*B= �*C= �*D= �*E=� �*F= �*G= �*H= �*I= �*J= �*K= �*L= �*M= �*N= �*O= �*P= �*Q= �*R= �*S= �*T= �*U= �*V= �*W= �*X= �*Y= �*Z= �*= �*= �*= �*= �*_= �*0= �*�= �*�= 
      �*1=� �*2= �*3= �*4= �*5= �*6= �*7=� �*8=� �*9= �*A= �*B= �*C= �*D= �*E=0 �*F= �*G=� �*H= �*I= �*J= �*K= �*L= �*M= �*N= �*O= �*P= �*Q= �*R= �*S= �*T= �*U= �*V= �*W= �*X= �*Y= �*Z= �*= �*= �*= �*= �*_= �*0= �*�= �*�= �*�= 
      *1= *2= *3= *4= *5= *6= *7=� *8= *9= *A= *B= *C= *D=� *E= *F=� *G=� *H= *I= *J= *K= *L= *M= *N= *O= *P= *Q= *R= *S= *T= *U= *V= *W= *X= *Y= *Z= *= *= *= *= *_= *0= *�= *�= *�= *= 
      *1= *2= *3= *4= *5= *6= *7=� *8=� *9= *A= *B= *C= *D= *E= *F= *G= *H= *I= *J= *K= *L= *M= *N= *O= *P= *Q= *R= *S= *T= *U= *V= *W= *X= *Y= *Z= *= *= *= *= *_= *0= *�= *�= *�= *= *= 
      *1= *2= *3= *4= *5= *6=� *7= *8= *9= *A= *B= *C= *D=� *E= *F= *G= *H= *I= *J= *K= *L= *M= *N= *O= *P= *Q= *R= *S= *T= *U= *V= *W= *X= *Y= *Z= *= *= *= *= *_= *0= *�= *�= *�= *= *= *= 
      *1= *2= *3= *4= *5= *6= *7= *8= *9= *A= *B= *C=  *D=@ *E=� *F=� *G=� *H= *I= *J= *K= *L= *M= *N= *O= *P= *Q= *R= *S= *T= *U= *V= *W= *X= *Y= *Z= *= *= *= *= *_= *0= *�= *�= *�= *= *= *= *= 
      *1= *2= *3= *4= *5= *6= *7= *8= *9= *A= *B= *C= *D= *E= *F= *G= *H= *I= *J= *K= *L= *M= *N= *O= *P= *Q= *R= *S= *T= *U= *V= *W= *X= *Y= *Z= *= *= *= *= *_= *0= *�= *�= *�= *= *= *= *= *= 
      *1= *2= *3= *4= *5= *6= *7= *8= *9= *A= *B= *C=� *D= *E= *F= *G= *H= *I= *J= *K= *L= *M= *N= *O= *P= *Q= *R= *S= *T= *U= *V= *W= *X= *Y= *Z= *= *= *= *= *_= *0= *�= *�= *�= *= *= *= *= *= *= 
      *1= *2= *3= *4= *5= *6=� *7= *8= *9= *A= *B= *C=� *D= *E=� *F= *G= *H= *I= *J= *K= *L= *M= *N= *O= *P= *Q= *R= *S= *T= *U= *V= *W= *X= *Y= *Z= *= *= *= *= *_= *0= *�= *�= *�= *= *= *= *= *= *= *= 
      *1= *2= *3= *4= *5= *6=� *7= *8= *9= *A= *B= *C=@ *D=� *E= *F=� *G= *H= *I= *J= *K= *L= *M= *N= *O= *P= *Q= *R= *S= *T= *U= *V= *W= *X= *Y= *Z= *= *= *= *= *_= *0= *�= *�= *�= *= *= *= *= *= *= *= *= 
      *1= *2= *3= *4= *5= *6= *7=� *8= *9= *A= *B= *C= *D= *E= *F= *G= *H= *I= *J= *K= *L= *M= *N= *O= *P= *Q= *R= *S= *T= *U= *V= *W= *X= *Y= *Z= *= *= *= *= *_= *0= *�= *�= *�= *= *= *= *= *= *= *= *= *= 
      *1= *2= *3= *4= *5= *6=� *7= *8= *9= *A= *B= *C= *D= *E= *F= *G= *H= *I= *J= *K= *L= *M= *N= *O= *P= *Q= *R= *S= *T= *U= *V= *W= *X= *Y= *Z= *= *= *= *= *_= *0= *�= *�= *�= *= *= *= *= *= *= *= *= *= *= 
      *1= *2= *3= *4= *5= *6=� *7= *8= *9= *A= *B= *C= *D=� *E=� *F= *G= *H= *I= *J= *K= *L= *M= *N= *O= *P= *Q= *R= *S= *T= *U= *V= *W= *X= *Y= *Z= *= *= *= *= *_= *0= *�= *�= *�= *= *= *= *= *= *= *= *= *= *= *= 
      *1= *2= *3= *4= *5=  *6= *7= *8= *9= *A= *B=0 *C=� *D= *E= *F= *G= *H= *I= *J= *K= *L= *M= *N= *O= *P= *Q= *R= *S= *T= *U= *V= *W= *X= *Y= *Z= *= *= *= *= *_= *0= *�= *�= *�= *= *= *= *= *= *= *= *= *= *= *= *= 
      *1= *2= *3= *4= *5= *6= *7= *8= *9= *A=' *B=� *C= *D= *E= *F= *G= *H= *I= *J= *K= *L= *M= *N= *O= *P= *Q= *R= *S= *T= *U= *V= *W= *X= *Y= *Z= *= *= *= *= *_= *0= *�= *�= *�= *= *= *= *= *= *= *= *= *= *= *= *= *= 
      *1= *2= *3= *4= *5= *6= *7= *8= *9= *A=� *B= *C=� *D= *E= *F= *G= *H= *I= *J= *K= *L= *M= *N= *O= *P= *Q= *R= *S= *T= *U= *V= *W= *X= *Y= *Z= *= *= *= *= *_= *0= *�= *�= *�= *= *= *= *= *= *= *= *= *= *= *= *= *= *= 
      *1= *2= *3= *4= *5= *6=� *7= *8= *9= *A= *B= *C= *D= *E= *F= *G= *H= *I= *J= *K= *L= *M= *N= *O= *P= *Q= *R= *S= *T= *U= *V= *W= *X= *Y= *Z= *= *= *= *= *_= *0= *�= *�= *�= *= *= *= *= *= *= *= *= *= *= *= *= *= *= *= 
      *1= *2= *3= *4= *5= *6= *7= *8= *9= *A=� *B= *C=� *D=� *E= *F= *G= *H= *I= *J= *K= *L= *M= *N= *O= *P= *Q= *R= *S= *T= *U= *V= *W= *X= *Y= *Z= *= *= *= *= *_= *0= *�= *�= *�= *= *= *= *= *= *= *= *= *= *= *= *= *= *= *= *= 
      *1= *2= *3= *4= *5=� *6= *7= *8= *9= *A=� *B= *C= *D= *E= *F= *G= *H= *I= *J= *K= *L= *M= *N= *O= *P= *Q= *R= *S= *T= *U= *V= *W= *X= *Y= *Z= *= *= *= *= *_= *0= *�= *�= *�= *= *= *= *= *= *= *= *= *= *= *= *= *= *= *= *= *= 
      *1= *2= *3= *4= *5= *6=� *7= *8= *9= *A=� *B= *C= *D= *E= *F= *G= *H= *I= *J= *K= *L= *M= *N= *O= *P= *Q= *R= *S= *T= *U= *V= *W= *X= *Y= *Z= *= *= *= *= *_= *0= *�= *�= *�= *= *= *= *= *= *= *= *= *= *= *= *= *= *= *= *= *= *= 
      *1= *2= *3= *4= *5=� *6= *7= *8= *9= *A= *B= *C= *D= *E= *F= *G= *H= *I= *J= *K= *L= *M= *N= *O= *P= *Q= *R= *S= *T= *U= *V= *W= *X= *Y= *Z= *= *= *= *= *_= *0= *�= *�= *�= *= *= *= *= *= *= *= *= *= *= *= *= *= *= *= *= *= *= *= 
      
      • 1
        @ 2024-5-26 21:32:25
        #include<bits/stdc++.h>
        using namespace std;
        int p;
        char a[40]={'0','1','2','3','4','5','6','7','8','9','A','B','C','D','E','F','G',
        'H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z'};
        
        string calc(int x,int y){
        	int num=x*y;
        	string res="";
        	while(num>0){
        		res=a[num%p]+res;
        		num=num/p;
        	}
        	return res;
        }
        int main(){
        	
        	cin>>p;
        	for(int i=1;i<p;i++){
        		for(int j=1;j<=i;j++){
        			cout<<a[i]<<"*"<<a[j]<<"="<<calc(i,j)<<" ";
        		}
        		cout<<endl;
        	} 
        }
        
        
        • 1
          @ 2023-11-2 18:08:50
          #include<bits/stdc++.h>
          using namespace std;
          char is(int n,int p)
          {
              if(n%p < 10)
                  return '0' + n%p;
              else
                  return 'A' + n%p -10;
          }
          string zhuan(int a,int p)
          {
              string ret="";
              while(a > 0)
              {
                  ret += is(a,p);
                  a /= p;
              }
              reverse(ret.begin(),ret.end());
              return ret;
          }
          int main()
          {
              int p;cin >> p;
              for(int i=1;i<p;i++)
              {
                  for(int j=1;j<=i;j++)
                  {
                      cout << zhuan(i,p) << "*" << zhuan(j,p) << "=" << zhuan(i*j,p) << " ";
                  }
                  cout << "\n";
              }
              return 0;
          }
          
          • 1
            @ 2023-10-27 22:11:14
            #include <bits/stdc++.h>
            int p; 
            char ten(int n){  
                if(n%p<10)return n%p+'0';
                return n%p-10+'A';}
            std::string toP(int n){
                std::string a;
                while(n>0){
                    a+=ten(n); n/=p;}
                reverse(a.begin(),a.end());
                return a;
            }
            int main(){
                std::cin>>p;
                for(int i=1;i<p;i++){
                    for(int j=1;j<=i;j++){
                        std::cout<<toP(i)<<"*"<<toP(j)
                        <<"="<<toP(i*j)<<(i==j?"\n":" ");}}
                return 0;}
            
            • 1
              @ 2023-10-27 21:15:50

              A了 真的太难了555 不得不说这个默认代码模板真的很好用 都给我去用!!!

              #include <bits/stdc++.h>
              using namespace std;
              int P;
              char w[36];
              string change(int n){
                  string s;
                  while(n){
                      s += w[n % P];
                      n /= P;
                  }
                  reverse(s.begin(), s.end());
                  return s;
              }
              int main(){
                  cin >> P;
                  for (int i = 0; i <= 9; i ++){
                      w[i] = (char)('0' + i);
                  } 
                  for (int i = 10; i <= 35; i ++){
                       w[i] = (char)('A' + i - 10);
                  }
                  for (int i = 1; i < P; i ++){
                      for (int j = 1; j <= i; j ++) cout << w[i] << '*' << w[j] << '=' << change(i * j) << ' ';
                      cout << endl;
                  }
                  return 0;
              }
              
              • 0
                @ 2023-12-9 20:38:12
                #include<bits/stdc++.h>
                using namespace std;
                int P;
                char trans(int a)
                {
                    if(a%P<10)return a%P+'0';
                    else return a%P+'A'-10;
                }
                string ten_to_P(int x)
                {
                    string a;
                    while(x>0)
                    {
                        a+=trans(x);
                        x/=P;
                    }
                    reverse(a.begin(),a.end());
                    return a;
                }
                int main()
                {
                    cin>>P;
                    for(int i=1;i<P;i+=1)
                    {
                        for(int j=1;j<=i;j+=1)cout<<ten_to_P(i)<<'*'<<ten_to_P(j)<<'='<<ten_to_P(i*j)<<' ';
                        cout<<endl;
                    }
                }
                
                • 1

                信息

                ID
                524
                时间
                1000ms
                内存
                256MiB
                难度
                6
                标签
                递交数
                858
                已通过
                259
                上传者