问题标题: 酷町堂:1382 记事本

0
0

0
已采纳
马佳滢
马佳滢
新手天翼
新手天翼
定义 记事本数组[长度105],记事本二数组[长度1050];
定义函数 记事本函数(定义 记事本3,定义 j);
接下来给出主函数部分:

    整形定义 记,事,记事本4赋初始值0,记事本5赋初始值0,本;
       输入记、事;
    循环(定义 记事本循环用从0循环到小于事){
        输入记事本二[记事本循环用];
    } 
    循环(定义 记事本循环用2从0循环到小于事){
        本赋值记事本函数(记事本二[记事本循环用],记);
        判断(如果本等于0)
        {
            记事本[记事本5%记]=记事本二[记事本循环用2];
            记事本5++;
            记事本4++;
        }
    }
    输出记事本4;

记事本函数部分:
定义函数 记事本函数(定义 记事本3,定义 j);
{
    循环(定义 记事本循环用3从0循环到小于m){
        判断(如果记事本3等于记事本[记事本循环用3]) 
           就返回值 1好了;
        }
    之后,返回值 0;
}

 

0
王子凡
王子凡
高级光能
高级光能

for (i=1;i<=n;i++)
    {
        flag=0;
        for (j=1;j<=m;j++)//如果笔记里已经有该字符flag=1
            if (a[i]==b[j]) flag=1;
        if (flag==0)
        {
            s++;//需查字典的次数+1
            if (k<m)
                b[++k]=a[i];//记录该字符
            else
                b[++k2]=a[i];//清空原来的,记录新的字符
            if (k2==m) //再次从第1页开始替代旧的字符
                k2=0;
        }
    }

核心代码

0
我要回答