Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- fso = new ActiveXObject("Scripting.FileSystemObject");
- fh = fso.OpenTextFile(WSH.Arguments(0));
- strok = fh.ReadAll();
- fh.Close();
- fh = fso.OpenTextFile(WSH.Arguments(1));
- temp = fh.ReadAll().split('\n');
- fh.Close();
- sub=temp[0];
- count=0;
- var strok=array[q];
- var j=sub.length-1;
- if(strok.length>=sub.length){
- while (j<strok.length){
- var flag=false;
- w=sub.length-1;
- //console.log('j:',j,strok[j]);
- //elsli ravny posledie
- if (strok[j]==sub[w]){
- flag=true;
- for (var i=1;i<sub.length && flag;i++){
- if (strok[j-i]!=sub[w-i])flag=false;
- }
- if (flag){
- if (count<10) console.log(q,j-w);
- count++;
- }
- }
- //na chto smeshat'
- if (flag) j+=sub.length;
- else if(sub.lastIndexOf(strok[j],sub.length-2)>=0)j+=w-sub.lastIndexOf(strok[j],sub.length-2);
- else j+=1;
- //console.log(j);
- }
- }
- WSH.echo(count);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement