• CCF 模拟B 无脑循环+输入输出外挂


    http://115.28.138.223:81/view.page?opid=2#code

    代码一有WA点80分

    #include<iostream>
    #include<cstdio>
    #include<cstring>
    #include<algorithm>
    using namespace std;
    void out(int a)
    {
        if(a>9)
            out(a/10);
        putchar(a%10+'0');
    }
    int a[15];
    int solve()
    {
        int num=0;
        for(int i=0;i<9;i++)
        {
            num+=a[i]*(i+1);
        }
        return num%11;
    }
    int main()
    {
        string x;
        while(cin>>x)
        {
            int len=x.size(),j=0;
            for(int i=0;i<len;i++)
            {
                if(x[i]>='0'&&x[i]<='9')
                {
                    a[j]=int(x[i])-48;
                    j++;
                }
            }
            int yy=solve();
            if(yy==a[9]) cout<<"Right"<<endl;
            else
            {
                out(a[0]);
                cout<<"-";
                for(int i=1;i<=3;i++) out(a[i]);
                cout<<"-";
                for(int i=4;i<=8;i++) out(a[i]);
                if(yy==10) cout<<"-X"<<endl;
                else cout<<"-"<<yy<<endl;
            }
        }
        return 0;
    }
    #include <stdio.h>
    #include <string.h>
    
    
    int main()
    {
        char isbn[20];
        int num[10];
        int sum;
        char ch;
        while(~scanf("%s",isbn)){
            sum=0;
            num[0]=isbn[0]-'0';
            num[1]=isbn[2]-'0';
            num[2]=isbn[3]-'0';
            num[3]=isbn[4]-'0';
            num[4]=isbn[6]-'0';
            num[5]=isbn[7]-'0';
            num[6]=isbn[8]-'0';
            num[7]=isbn[9]-'0';
            num[8]=isbn[10]-'0';
            num[9]=isbn[12]-'0';
            for(int i=0,j=1;i<9;i++,j++){
                sum+=num[i]*j;
            }
    
            sum%=11;
    
            if(sum<10)
                ch=sum+'0';
            else
                ch='X';
    
            if(ch==isbn[12])
                puts("Right");
            else{
                isbn[12]=ch;
                puts(isbn);
            }
    
        }
        return 0;
    }
  • 相关阅读:
    四则运算测试脚本运行情况
    AAA
    (2015秋) 软工作业成绩公布(12月26号更新)
    判断闰年的Java算法
    B
    A
    Where Amazing Happens
    安利一发资料站
    C
    B
  • 原文地址:https://www.cnblogs.com/dzzy/p/5330875.html
Copyright © 2020-2023  润新知