Page 142 - C:\Users\Admin\Desktop\Sach mem upweb\
P. 142

100 Problems & Solutions                                               Trang 142


                                               write(f,a[u,v],#32);
                                             end;
                                           writeln;writeln(f);
                                        end;
                                     if sn=sl then exit;
                                   end;
                               end;
                       end;
                      BEGIN
                        clrscr;
                        fillchar(d,sizeof(d),0);
                        fillchar(w,sizeof(w),0);
                        fillchar(s,sizeof(s),0);
                        dem:=0;sl:=0;
                        try(1);
                        assign(f,fo);
                        rewrite(f);
                        lam;
                        close(f);
                      END.
                      (Lời giải của Đỗ Đức Đông)


                      Bài 81/2001 - Dãy nghịch thế
                      (Dành cho học sinh PTTH)
                      Program day_nghich_the;
                      uses crt;
                      const     fn = 'nghich.inp';
                                   gn = 'nghich.out';
                                   nmax=10000;
                        var      f,g:text;
                                   n,i,j,dem:0..nmax;
                                  a,b,luu:array[1..nmax] of 0..nmax;
                        procedure nhap;
                          begin
                            fillchar(a,sizeof(a),0); b:=a;
                            assign(f,fn); reset(f);
                            readln(f,n);
                            for  i:=1  to n  do  read(f,a[i]);  write(f);
                            for  i:=1  to n  do  read(f,b[i]);
                            close(f);
                          end;
                        procedure tim_b;
                          begin
                             fillchar(luu,sizeof(luu),0);
                             for  i:=1  to  n  do
                             begin
                                 dem:=0;
                                 for  j:=i -1  downto  1  do
                                   if  a[i]<a[j] then  inc(dem);



                      Tin học & Nhà trường                                       100 Đề Toán - Tin học
   137   138   139   140   141   142   143   144   145   146   147