Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ///Afisati extremitatile primei secvente de caractere egale din sir.
- ///Nu se face distinctia dintre litere mari si litere mici
- #include <iostream>
- #include <cstring>
- using namespace std;
- bool lmica(char a){
- return (a>='a' && a<='z');
- }
- bool lmare(char a){
- return (a>='A' && a<='Z');
- }
- int main() {
- char a[100];
- int st=-1, dr=-1;
- cin.getline(a,100);
- for(int i=0; i<strlen(a); i++){
- if(lmare(a[i])==1){
- a[i]=a[i]+32;
- }
- if(lmare(a[i+1])==1){
- a[i+1]=a[i+1]+32;
- }
- if(a[i]==a[i+1]){
- if(st==-1){
- st=i;
- }
- dr=i+1;
- }
- else{
- if(st!=-1){
- break;
- }
- }
- }
- cout<<st<<" "<<dr;
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement