Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<iostream>
- #include<fstream>
- #include<cstring>
- using namespace std;
- ifstream fin("bac.txt");
- char s[256][256];
- int ordalfa(char a[256])
- {
- int i,ok=1,j;
- for(i=0; i<strlen(a); i++)
- {
- for(j=i+1; j<strlen(a); j++)
- {
- if(a[i]>a[j])
- {
- ok=0;
- break;
- }
- }
- }
- if(ok!=0) return 1;
- else return 0;
- }
- int main()
- {
- char rez1[128],rez2[128];
- int n,i,nr=0;
- fin>>n;
- for(i=1; i<=n; i++)
- {
- fin>>s[i];
- }
- for(i=1; i<n; i++)
- {
- strcpy(rez1,s[i]);
- strcat(rez1,s[i+1]);
- strcpy(rez2,s[i+1]);
- strcat(rez2,s[i]);
- if(ordalfa(rez1)==1 || ordalfa(rez2)==1) nr++;
- }
- cout<<nr;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement