打开/关闭菜单
打开/关闭外观设置菜单
打开/关闭个人菜单
未登录
未登录用户的IP地址会在进行任意编辑后公开展示。

1:修订间差异

来自八中答案网
Boss留言 | 贡献
无编辑摘要
Boss留言 | 贡献
无编辑摘要
第1行: 第1行:
<pre>
<pre>
//P3826
//1
#include<bits/stdc++.h>
#include<bits/stdc++.h>
using namespace std;
using namespace std;
int a[100000],s[100000];
 
int main()
int main()
{
{
int m,n;
  int a,b,x,y,sum=0;
cin>>n>>m;
cin>>a>>b>>x>>y;
for(int i=1;i<=n;++i)  
    sum=abs(a-b);
{
    sum=min(sum,abs(x-a)+abs(b-y));
cin>>a[i];
    sum=min(sum,abs(x-b)+abs(a-y));
s[i] = s[i - 1] + a[i];
    cout<<sum;
}
  return 0;
while(m--)
{
int l,r;
cin>>l>>r;
cout<<s[r] - s[l - 1]<<endl;
}
    return 0;
}
}
//2


//P3821
//3
#include<bits/stdc++.h>
#include<bits/stdc++.h>
using namespace std;
using namespace std;


int main() {
int main() {
     string str;
     char a[7],b[7];
     getline(cin, str);
     cin>>a>>b;
     int cnt = 0;
    int i,a_mul=1,b_mul=1;
     for (int i = 0; i < str.length(); ++i) {
     int a_len=strlen(a),b_len=strlen(b);
         if ((str[i] >= 'a' && str[i] <= 'z') || (str[i] >= 'A' && str[i] <= 'Z') || (str[i] >= '0' && str[i] <= '9'))
     for(i=0;i<a_len;++i)
         {
         a_mul*=a[i]-'A'+1;
            cnt++;
    for(i=0;i<b_len;++i)
        }
        b_mul*=b[i]-'A'+1;
     }
    if(a_mul%47==b_mul%47)
    cout << cnt << endl;  
         cout<<"GO"<<endl;
     else
        cout<<"STAY"<<endl;
     return 0;
     return 0;
}
//P3823
#include<iostream>
using namespace std;
int  main(){
char c[14];
cin>>c;
int sum = 0,n,m=1;
for(int i=0;i<12;i++){
if(c[i] != '-'){
n = c[i] - '0';
sum += n * m;
m++;
}
}
int  k = sum % 11;
char l;
if(k == 10 ){
l = 'X';
}
else
l = k + '0';
if(c[12] == l ){
cout<<"Right";
}
else{
c[12] = l;
cout<<c;
}
return 0;
}
}




</pre>
</pre>

2025年1月23日 (四) 19:58的版本

//1
#include<bits/stdc++.h>
using namespace std;
 
int main()
{
   int a,b,x,y,sum=0;
	cin>>a>>b>>x>>y;
    sum=abs(a-b);
    sum=min(sum,abs(x-a)+abs(b-y));
    sum=min(sum,abs(x-b)+abs(a-y));
    cout<<sum;
   return 0;
}
//2

//3
#include<bits/stdc++.h>
using namespace std;

int main() {
    char a[7],b[7];
    cin>>a>>b;
    int i,a_mul=1,b_mul=1;
    int a_len=strlen(a),b_len=strlen(b);
    for(i=0;i<a_len;++i)
        a_mul*=a[i]-'A'+1;
    for(i=0;i<b_len;++i)
        b_mul*=b[i]-'A'+1;
    if(a_mul%47==b_mul%47)
        cout<<"GO"<<endl;
    else
        cout<<"STAY"<<endl;
    return 0;
}