为啥会超时啊?

P1914 小书童——凯撒密码

talent5978 @ 2021-11-04 11:42:57

#include<stdio.h>
#include<iostream>
using namespace std;

int main()
{
    string c;
    int n,j;
    cin>>n>>c;
    for(j=0;j<c.size();j++)
    {
        while(n--)
        {
            c[j]++;
            if(c[j]>'z')c[j]='a';
        }
    }
    cout<<c;
    return 0;
}

by rsdbk_husky @ 2021-11-04 11:59:12


by rsdbk_husky @ 2021-11-04 12:01:15

while(n--) 一定要保证循环内变量 n 不重复使用


|