Announcement

Collapse
No announcement yet.

Thảo luận giải bài tập Thuật Toán Olympic Tin Học

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Thảo luận giải bài tập Thuật Toán Olympic Tin Học

    Tình hình là mùa ôn luyện Olympic Tin Học lại khởi động rùi! Anh em cũng thảo luận và giải bài luyện thi nào :haha:

    Đầu tiên sẽ là bài này nhé!
    http://acm.timus.ru/problem.aspx?space=1&num=1001


    Bài đó không khó nhưng hãy cẩn thận đấy! Mình đã bị Memory limit exceeded với code sau :amazed: Anh em ai bik giải thích mình tại sao cái nhé?? Hix memory used > 20MB lun mới ghê (

    Code:
    #include <iostream>
    #include <math.h>
    #include <iomanip>
    #include <string>
    #include <sstream>
    using namespace std;
    
    string d2s(double x)
    {
    	stringstream ii;
    	ii << fixed << setprecision(4) << x;
    	return ii.str();
    }
    
    int main( )
    {
    	double n;
        string s = "";		
    	while ((cin >> n))
    	{
              s = d2s(sqrt(n)) + "\n" + s;  
    	}
    	cout << s;
    	//system("pause");
    	return 0;
    }
    Last edited by 09520500; 26-06-2012, 19:37.
    Henry Nguyễn (Điệp Nguyễn MBA)
    --
    MBA, Sales Director, Co-founder - MYTH VIET NAM TECHNOLOGY CO., LTD - http://myth.vn/
    Email: diepnguyenmba@gmail.com - Phone: 0905.504.386

  • #2
    In fuction 'int main()":
    error: 'system' was not declared in this scope
    :shot: không hiểu anh ơi.
    not..

    Comment


    • #3
      Mai các bạn đi thi thử và giao lưu nhé

      Comment


      • #4
        Originally posted by 11520338 View Post
        In fuction 'int main()":
        error: 'system' was not declared in this scope
        :shot: không hiểu anh ơi.
        Ah các bạn submit thì bỏ dòng đó (system("pause") đi nhé! :sogood: mình bỏ dòng đó để dừng chương trình lại xem kết quả thui đó mừ
        Henry Nguyễn (Điệp Nguyễn MBA)
        --
        MBA, Sales Director, Co-founder - MYTH VIET NAM TECHNOLOGY CO., LTD - http://myth.vn/
        Email: diepnguyenmba@gmail.com - Phone: 0905.504.386

        Comment


        • #5
          Up phát, tối nay giải bài này :">
          Facebook: Kiều Thắng
          Google Plus: Kiều Thắng
          Thông tin về du học các nước: Du học.

          Comment


          • #6
            Anh em giải ra chưa nhỉ??
            Henry Nguyễn (Điệp Nguyễn MBA)
            --
            MBA, Sales Director, Co-founder - MYTH VIET NAM TECHNOLOGY CO., LTD - http://myth.vn/
            Email: diepnguyenmba@gmail.com - Phone: 0905.504.386

            Comment


            • #7
              em tính không giải đâu mà thấy lâu quá. đưa ra cho anh em xem luôn. đã Accepted

              Code:
              #include <iostream>
              #include <stdio.h>
              #include <math.h>
              #include <vector>
              using namespace std;
              vector <unsigned long long > b;
              unsigned long long a;
              int main()
              {
              	while (cin >>a)
              	b.push_back(a);
              	for(int i=b.size()-1; i>=0; i--)
              	printf("%.4lf\n",sqrt(double (b[i]))) ; 	
              	return 0;
              }
              University of Information Technology
              Cao Văn Nhàn _ CE10520355
              SĐT: 0188 403 4943

              Email: caovannhan2002@gmail.com

              Comment


              • #8
                Hehe vậy là vấn đề đầu tiên được giải quyết rùi.
                Anh em tiếp tục luyện với bài này nhé :baffle:
                http://acm.timus.ru/problem.aspx?space=1&num=1079
                Henry Nguyễn (Điệp Nguyễn MBA)
                --
                MBA, Sales Director, Co-founder - MYTH VIET NAM TECHNOLOGY CO., LTD - http://myth.vn/
                Email: diepnguyenmba@gmail.com - Phone: 0905.504.386

                Comment

                LHQC

                Collapse
                Working...
                X