1 条题解

  • 0
    @ 2024-7-27 9:51:20
    #include<stdio.h>
    #include<iostream>
    using namespace std;
    
    int main() {
    	char str[32];
    	while(~scanf("%s",str)&&str[0]!='#') {
    		int num=0;
    		for(int i=0; str[i]!='\0'; i++) {
    			if(str[i]=='1') {
    				num++;
    			}
    			if(str[i]=='e'&& num%2==0) {
    				str[i]='0';
    			} else if(str[i]=='e'&& num%2==1) {
    				str[i]='1';
    			} else if(str[i]=='o'&& num%2==0) {
    				str[i]='1';
    			} else if(str[i]=='o'&& num%2==1) {
    				str[i]='0';
    			}
    
    		}
    		printf("%s\n",str);
    //	printf("%d",num);
    	}
    	return 0;
    }
    
    • 1

    信息

    ID
    1160
    时间
    1000ms
    内存
    32MiB
    难度
    10
    标签
    递交数
    5
    已通过
    4
    上传者