字符串邪修过题~
2026-03-06 20:22:15
发布于:北京
23阅读
0回复
0点赞
锣兹就叛逆~
老师的做法呢~虽然是对的,但……我就不用。
嘿嘿~
我的代码:
#include <bits/stdc++.h>
#include <string>
using namespace std;
int n,cnt;
string s;
bool f=1;
int main() {
cin>>n;
for(int i=1;i<=n;i++){
f=1;
s="";
s=to_string(i);
int siz=s.size();
for(int j=1;j<=siz-1;j++){
if(s[j]!=s[j-1]){
f=0;
}
}
if(f){
cnt++;
}
}
cout<<cnt;
return 0;
}
老师的:
#include <bits/stdc++.h>
using namespace std;
int main(){
int m;
cin >> m;
int sum = 0;
for(int i = 1;i <= m;i++){
int n;
n = i;
int b = n % 10;
int flag = 1;
while(n != 0){
int t = n % 10;
if(t != b){
flag = 0;
break;
}
n /= 10;
}
if(flag == 1){
sum++;
}
}
cout << sum;
return 0;
}
全部评论 4
窝也爱用字符串😉
5天前 来自 北京
0hh
5天前 来自 北京
0
5天前 来自 北京
0顶
顶
顶2026-03-06 来自 北京
0












有帮助,赞一个