Recent Content by hacker_IT

  1. H

    Đề thi tin học trẻ không chuyên Đồng Nai 2007 - help !!!

    Bài 2 thì nói thuật toán thui nhé vì tận 100 chữ số nên dùng luôn biến s (string) để lưu số Thuật toán: đầu tiên cho s = x Dần dần tăng s lên 1 đơn vị rồi làm 1 function kiểm tra xem nó có đối xứng ko Thuật toán đối xứng giả sử cho xâu là đối xứng. Sau đó: for i:= 0 to (length(s) div 2) do if...
  2. H

    Đề thi tin học trẻ không chuyên Đồng Nai 2007 - help !!!

    Bài 1: uses crt; var n,i,j,try:integer; a:array[1..100,1..100] of integer; function kt:boolean; var m:integer; begin kt:=true; for m:= 1 to i-1 do if a[m,j] = a[i,j] then begin kt:=false; exit; end; for m:= 1...
  3. H

    Chỉ họ thuật toán :D

    Thế input của bạn là gì Phải tùy theo input mới có thể có thuật toán đc. chứ
  4. H

    Pascal ... 5 đề bài nhỏ ... giúp em với

    Bác Korangar này suốt ngày quảng cáo Bài 1: uses crt; var n,j:integer; q:boolean; begin clrscr; write('Nhap N: '); readln(n); q:=true; for j:= 2 to sqrt(n) do if n mod j = 0 then begin q:=false; break; end; if q then write('So do la so nguyen to') else write('So do ko la so nguyen to')...
  5. H

    Ai giúp tui môn PASCAL

    FixPascal Đây là đường link bạn down về thử xem
  6. H

    Thật sự chả hiểu cái gì luôn ...mọi người gợi ý cái

    Gọi F[i,j] là số lãi nhiều nhất có thể lấy được bằng cách chọn trong số công việc từ 1 ---> i với số tiền phải đầu tư lớn nhất là j. lập mảng Lak là lợi nhuận của từng công việc A là mảng để đầu tư cho mỗi công việc For i:=1 to n do for j:=0 to M do begin...
  7. H

    Các câu hỏi cơ bản về bài tập ,lí thuyết :cout,cin,if,else,switch,for.

    Nếu ko dùng chuỗi Bây giờ nó cho nhập vào 1 số lớn thì biết làm thế nào Ví dụ nó nhập một số lớn hơn 10 chữ số thì nên dùng xâu hơn
  8. H

    Các câu hỏi cơ bản về bài tập ,lí thuyết :cout,cin,if,else,switch,for.

    Cái bài đối xứng chỉ cần dx:=true; for i:=0 to length(s) div 2 do if s[i+1] <> s[length(s)-i] then begin dx:=false; break; end; if dx = true then write('Đó là số đx'); Bài 3b: Số k nhập từ bàn phím F[1]:=1; F[2]:=1; n:=2; repeat F[n+1]:=F[n] +...
  9. H

    Các câu hỏi cơ bản về bài tập ,lí thuyết :cout,cin,if,else,switch,for.

    Oh sorry các bạn trong cái bài in tam giác cân đó thì thay i*i-1 = 2*i-1 nhé Sorry To hoabomby: Uhm về cơ bản thì như thế này thì đủ rồi đó Còn nếu các bạn học nâng cao thì nên học những thuật toán như tham lam, vét cạn, quy hoạch động v...v
  10. H

    Các câu hỏi cơ bản về bài tập ,lí thuyết :cout,cin,if,else,switch,for.

    Nếu hàng cuối cùng viết hết các kí tự sao thì bạn sửa lại 1 chút thôi Còn ko phải viết hết kí tự sao ở hàng cuối cùng thì trên kia hi vọng là đúng
  11. H

    Các câu hỏi cơ bản về bài tập ,lí thuyết :cout,cin,if,else,switch,for.

    :p Sorry quên quên Nếu tam giác rỗng là tam giác vuông thì dễ rồi Còn nếu viết dưới dạng tam giác cân thì sẽ như sau Đầu tin cho 1 vòng for viết khoảng trắng ở đầu Quy luật là hàng i sẽ viết ra n-i khoảng trắng Còn sau sẽ viết ra kí tự sao và khoảng trắng Thì quy luật là Sau khi viết những...
  12. H

    Các câu hỏi cơ bản về bài tập ,lí thuyết :cout,cin,if,else,switch,for.

    Đầu tin ta lập 1 mảng A có phần tử từ 0--->255 Sau đó nhập xâu S Bắt chước dùng C xem sao: :D for (i=1;i<=length(s);i++) a[ord(s[i])]:=a[ord(s[i])]+1; for (i=0;i<=255;i++) if a[i] > 0 then write(chr(i),': ',a[i],' kí tự '); Ý nghĩa của thuật toán này là: Cho i chạy từ...
  13. H

    Các câu hỏi cơ bản về bài tập ,lí thuyết :cout,cin,if,else,switch,for.

    Hix mình mới học cấp 3 thui Mà cấp 3 toàn dạy pascal thôi hà Có dạy cái gì nữa đâu Mình có mấy bài muốn đưa lên cho các bạn: Bài 1: Nhập 1 xâu kí tự đếm xem trong xâu đó có bao nhiêu kí tự lặp lại Ví dụ: abbccadd12112 a: 2 kí tự b:2 kí tự c: 2 kí tự d: 2 kí tự 1: 3 kí tự 2: 2 kí tự
  14. H

    Các câu hỏi cơ bản về bài tập ,lí thuyết :cout,cin,if,else,switch,for.

    3/Tìm USC lớn nhất và BSC nhỏ nhất của n Đã là USC và BSC thì phải có 2 số m,n chứ Đầu tin tìm USC xong rùi BSC=m*n / USC Thuật toán tìm USC của 2 số a và b repeat tg:=b; b:=b mod a; a:=tg; until b=0; Sau đó a sẽ là ước số chung nhỏ nhất Bài 5 bạn nói đầy đủ hộ mình, mình...
  15. H

    ai giải giúp bài pascal này với

    Bạn chỉ cần sắp xếp dãy A xong rùi đẩy từng phần tử chẵn sang mảng chẵn, phần tử lẻ sang mảng lẻ là xong thui Đây là chương trình uses crt; var a,chan,le:array[1..100] of integer; i,j,n,tg,k:integer; begin clrscr; write('N='); readln(n); for i:=1 to n do begin...
Back
Top