#include int main(){ char str[1024]; //入力値受け取り scanf("%s",str); for(int i=0;str[i]!='\0';i++){ if((int)str[i] - (int)'A' < i + 1){ str[i] = (int)'Z' - (i - (int)str[i] - (int)'A') % ((int)'Z' - (int)'A'); }else{ str[i] = (int)str[i] - i - 1; } } // 表示 printf("%s",str); return 0; }