Advertisement

华为OD机试题库 C++字符串变形 最小字符串 2022年第四季度 满分

阅读量:

题目描述

**【字符串变换最小字符串

复制代码
 #include <bits/stdc++.h>

    
  
    
 using namespace std;
    
  
    
 int main() 
    
 {
    
     string str;
    
     cin >> str;
    
     int minCharValue = (int)str[0];
    
     int minIndex = 0;
    
     int charValue;
    
     for (int i = 1; i < str.length(); i++) {
    
     charValue = str[i];
    
     if (charValue <= minCharValue) {
    
         minCharValue = charValue;
    
         minIndex = i;
    
     }
    
     }
    
     cout << minIndex << endl;
    
     if (minIndex == 0) {
    
     cout << str;
    
     } else {
    

全部评论 (0)

还没有任何评论哟~