Đến nội dung

quanghoa nội dung

Có 397 mục bởi quanghoa (Tìm giới hạn từ 26-04-2020)



Sắp theo                Sắp xếp  

#246447 Thử nghiệm vui

Đã gửi bởi quanghoa on 03-11-2010 - 22:18 trong Các môn tự nhiên (Vật lý, Hóa học, Sinh học, Công nghệ)

không đến mức mấy ngàn năm trước đâu
mấy trăm năm trước, đã chứng minh được $\pi$ là số siêu việt, từ đó suy ra không có cách cầu phương hình tròn bằng thước và compa

Mình nói quá rồi :D :in Haha !!~!!



#246381 Thử nghiệm vui

Đã gửi bởi quanghoa on 03-11-2010 - 18:04 trong Các môn tự nhiên (Vật lý, Hóa học, Sinh học, Công nghệ)

mọi người biến được quả trứng thành hình vuông. nhân đây ra cho một bài toán ( diễn đàn toán mà ) làm thế nào để biến
hình tròn thành hình vuông ( cầu phương hình tròn) ^^! ( cùng diện tích)
ps: giải được thì ..... ( không biết nói gì) nhớ là chỉ dùng compa và tước thẳng thôi đấy

Mấy ngàn năm trước người ta đã chứng minh là không làm được rồi mà. Vì cạnh hình vuông lúc đó sẻ là $ a= \sqrt[2]{\pi} $, không dựng đựoc $ \sqrt[2]{\pi} $



#221673 Cho hỏi tí về tính định thức ma trận

Đã gửi bởi quanghoa on 27-11-2009 - 08:23 trong Đại số tuyến tính, Hình học giải tích

Cảm ơn, chương trình tính định thức thì đâu có khó. Nhưng mình đang muốn làm càng nhiều cách càng tốt. Bài trên sử dụng đệ quy nhằn biến đổi đưa về định thức cấp 1, nhìn code tương đối tốt. Tuy nhiên, chắc chương trình sẻ chạy tương đối chậm khi n lớn.



#221666 Sudoku – Một trò chơi logic thú vị

Đã gửi bởi quanghoa on 27-11-2009 - 00:04 trong Toán học lý thú

Tặng mấy bạn thích sudoku phần mềm này của mình. Giải tốc độ nhanh, xuất ra work bảng kết quả :pi.... Yêu cầu framework để chạy. Có chi liên lạc với mình nhé.
Xem ảnh http://sites.google....?attredirects=0

File gửi kèm

  • File gửi kèm  Sudoku.rar   350.93K   554 Số lần tải



#221663 Dạng toán: đong, chia chất lỏng

Đã gửi bởi quanghoa on 26-11-2009 - 23:45 trong IQ và Toán thông minh

Không share được. Chứng minh như sau. Giả sữ share được. Tức là sau một số bước ta chi được mỗi bình 4 lit. Vì không dùng thêm dụng cụ nào khác nên kết quả sẻ là. Bình 12l=Bình 8lit=Bình 6 lit=4 lít nước.

Xét lần đổ cuối cùng. Chắc chắn ta chỉ đổ từ 1 bình qua 1 bình khác. Bình còn lại giữ nguyên 4 lít.
Giả sử bình giữ nguyên đó là bình 6 lit (các trường khác lập luận tương tự)
Như vậy ta đổ từ bình 8-->12 hoặc 12-->8. Dù thế nào thì để kết thúc thì phải có 1 bình đầy nước hoặc 1 bình rỗng. Nhưng cả 2 trường hợp đều không thể dẫn đến kết quả là 2 bình mỗi bình chứa 4 lit nước.



#221659 Đố vui tình huống

Đã gửi bởi quanghoa on 26-11-2009 - 23:30 trong IQ và Toán thông minh

Gấp đôi mãnh bìa qua tâm hình tròn. Uốn cong mãng giấy sao cho cung tròn trở thành đường thẳng. Về nguyên lý, sau khi uốn, nó có thể cho phép 1 đồng xu đường kính 15.7 cm đi qua.



#221649 Cần thuật toán tính đạo hàm

Đã gửi bởi quanghoa on 26-11-2009 - 21:51 trong Những chủ đề Toán Ứng dụng khác

Mình thấy nhiều phần mềm toán học có chức năng tìm đạo hàm rất hay. Ví dụ như phần mềm vẽ đồ thị này http://www.padowan.dk/graph/. Không biết nó dùng thuật toán gì. Mình thử dùng thuật toán nghịch đảo Balan rồi thay đổi chút nhưng chịu, không thể áp dụng vào bài này không được. Ai có chút tài liệu hay thông tin gì không cho mình với. Cảm ơn



#221648 Cho hỏi tí về tính định thức ma trận

Đã gửi bởi quanghoa on 26-11-2009 - 21:39 trong Đại số tuyến tính, Hình học giải tích

Mình định làm một chương trình để tính định thức ma trận theo công thức khai triển dạng . $a_{11}a_{22}-a_{12}a_{21}$ Bậc 3$ a_{11}a_{22}a_{33} + a_{12}a_{23}a_{21} + a_{13}a_{21}a_{32} - a_{13}a_{22}a_{31} - a_{12}a_{21}a_{33} - a_{11}a_{23}a_{32}$, Nhưng đang làm thì ngớ ra, mình không nhớ cách xác định dấu các số hạng. Chẳng hạn $a_{12}a_{21}a_{33}$ sẻ là cộng vào hay trừ đi. Tất nhiên, bậc 2, bậc 3 thì vậy rồi nhưng mình cần tổng quát để tính bậc n cơ. Ai có biết chỉ cho mình với, thanks so much !!!!!!! :pi
Chương trình mình mình viết đang dở dang như thế này. Tại không biết lúc nào thì s+=k, lúc nào thì s-=k
#include<stdio.h>#include<conio.h>int a[101][101],x[101],n;void input(){	FILE *fp=fopen("data.txt","r");	fscanf(fp,"%d",&n);	for(int i=1;i<=n;i++){		for(int j=1;j<=n;j++){			fscanf(fp,"%d",&a[i][j]);			printf("%d  ",a[i][j]);		}		printf("\n");	}	fclose(fp);}void swap(int *x,int *y){	int k=*x;	*x=*y;	*y=k;}int process(){	int i,j,k,p;	for(i=n-1;i>=1;i--)if(x[i+1]>x[i])break;	if(i==0)return 0;	for(j=n;j>i;j--)if(x[j]>x[i])break;	swap(&x[i],&x[j]);i++;	for(j=i;j-i<n-j;j++)swap(&x[j],&x[n-j+i]);	return 1;}int calDet(){	int i,j,k=0,s=0;	printf("\n\n");	for(i=1;i<=n;i++)x[i]=i;	do{		for(i=1,k=1;i<=n;i++){			if((x[i]+i)&1)k*=-a[x[i]][i];			else k*=a[x[i]][i];			printf("%d",a[x[i]][i]);			if(i<n)printf("*");		}		s+=k;		printf("-->%d\n",k);	}while(process());	return s;}void main(){	clrscr();	input();	printf("\n%d",calDet());	getch();}



#197201 Bài này rất hay mọi người giải giúp

Đã gửi bởi quanghoa on 06-05-2009 - 22:12 trong Những chủ đề Toán Ứng dụng khác

Tiếp tục luận, có công thức ngắn này
$
thu=ngay+2*thang+3 \dfrac{thang+1}{5} +nam+ \dfrac{nam}{4} +1-3* \dfrac{nam}{400};
$
sau đó chia lấy dư cho 7
Hiểu không, không à, tui cũng không hiểu, :geq Vớ đựoc trên mạng thôi, à chỉnh lại chút



#197198 Tâm lý các tiểu thư

Đã gửi bởi quanghoa on 06-05-2009 - 22:01 trong Góc giao lưu

Thì hỏi bà xem, bà cũng mắng thì bó tay :geq



#197193 Tâm lý các tiểu thư

Đã gửi bởi quanghoa on 06-05-2009 - 21:39 trong Góc giao lưu

Nhanh nhất, là,... về hỏi mẹ xem xem :geq



#197189 Bài này rất hay mọi người giải giúp

Đã gửi bởi quanghoa on 06-05-2009 - 21:26 trong Những chủ đề Toán Ứng dụng khác

có công thức này:
$s=n+[\dfrac{n-1}{400}]-[\dfrac{n-1}{100}]+[\dfrac{n-1}{4}]+x$
x là số thứ tự của ngày đó trong năm
thứ=s%7 (số dư khi chia s cho 7)(quên cách viết trong Pascal rồi, nhớ mỗi C,C++)

Một phần của cái trên kia tui làm. (Trong PASCAL là s mod 7 :geq )



#197175 1 bài loga

Đã gửi bởi quanghoa on 06-05-2009 - 20:12 trong Các dạng toán THPT khác

cho em hỏi cái,nếu chuyển về cơ số 3 thì có phải thêm điều kiện gì không?

Trở về cơ số 3 là sao nhỉ ???



#197174 MẤY HUYNH GIÚP ĐỆ BÀI TIN NÀY VỚI

Đã gửi bởi quanghoa on 06-05-2009 - 20:08 trong Những chủ đề Toán Ứng dụng khác

#include<string.h>

#include<stdio.h>

#include<conio.h>

int doixung&#40;int vt,char *c&#41;{

	int i=1,j=0;

	while&#40;&#40;vt>=i&#41;&&&#40;c&#91;i+vt&#93;!=NULL&#41;&&&#40;c&#91;vt-i&#93;==c&#91;vt+i&#93;&#41;&#41; i++;i=i*2-1;

	while&#40;&#40;vt>j&#41;&&&#40;c&#91;j+vt&#93;!=NULL&#41;&&&#40;c&#91;vt-j-1&#93;==c&#91;vt+j&#93;&#41;&#41;j++;j=j*2;

	return &#40;i>j&#41;?i&#58;j;

}

int maxdoixung&#40;char *c&#41;{

	int i=0,j=0,n=0;

	for&#40;;c&#91;i+1&#93;!=NULL;i++&#41;{

		n=doixung&#40;i,c&#41;;

		j=j>n?j&#58;n;

	}

	return j;

}

void main&#40;&#41;{

	clrscr&#40;&#41;;

	printf&#40;&#34;%d\n&#34;,maxdoixung&#40;&#34;12345654&#34;&#41;&#41;;

	printf&#40;&#34;%d\n&#34;,maxdoixung&#40;&#34;456654&#34;&#41;&#41;;

	printf&#40;&#34;%d\n&#34;,maxdoixung&#40;&#34;123321&#34;&#41;&#41;;

	getch&#40;&#41;;

}
:D :geq :D



#197171 Bài này rất hay mọi người giải giúp

Đã gửi bởi quanghoa on 06-05-2009 - 19:37 trong Những chủ đề Toán Ứng dụng khác

Không khó nhỉ
#include<stdio.h>
int songaydenthang&#91;&#93;={0,0,31,59,90,120,151,181,212,243,273,304,334,365};
char *thu&#91;&#93;={&#34;Thu hai&#34;,&#34;Thu ba&#34;,&#34;Thu tu&#34;,&#34;Thu nam&#34;,&#34;Thu sau&#34;,&#34;Thu bay&#34;,&#34;Chu nhat&#34;};
int nhuan&#40;int nam&#41;{
	return &#40;nam%4&#41;?0&#58;&#40;nam%100&#41;?&#40;nam%400&#41;?0&#58;1&#58;1;
}
int chenhlech&#40;int ngay,int thang,int nam&#41;{
	int temp=ngay+songaydenthang&#91;thang&#93;+&#40;nam-1&#41;;
	temp+=&#40;nam-1&#41;/4-3*nam/400;
	if&#40;nhuan&#40;nam&#41;&&&#40;thang>2&#41;&#41;temp++;
	return &#40;temp-1&#41;%7;
}
void main&#40;&#41;{
	puts&#40;thu&#91;chenhlech&#40;i,5,2009&#41;&#93;&#41;;
}

- Quan trọng là tính xem từ ngày cần tính đến 1 ngày làm mốc (tui chọn ngày 1/1/1, nhưng trong thực tế trên máy tính thì người ta chọn 1/1/1900 cho dễ)
-Mảng tháng cho biết từ ngày 1/1 đến ngày 1/tháng đã trải qua thời gian bao nhiêu
-Dòng
int temp=ngay+songaydenthang&#91;thang&#93;+&#40;nam-1&#41;*&#40;365%7&#41;;
tính từ ngày 1/1/1 đến ngày cần tính đã trải qua bao nhiêu ngày nếu không có luật năm nhuận
-Dòng
temp+=&#40;nam-1&#41;/4-3*nam/400;
tính cộng thêm số ngày nhuận, cụ thể là từ số năm ta tính được số năm nhuận giửa 2 mốc thời gian. Xem luật số nhuận thì sẻ rỏ thôi mà :geq
-Dòng
if&#40;nhuan&#40;nam&#41;&&&#40;thang>2&#41;&#41;temp++;
xét luật về năm nhuận cho năm hiện tại



#194046 Chứng minh dãy số

Đã gửi bởi quanghoa on 28-11-2008 - 14:06 trong Những chủ đề Toán Ứng dụng khác

Cho một dãy số gồm $ {n}^{2}+1$ phần tử, chứng minh tồn tại n+1 phần tử tăng dần hoặc giảm dần. Mình đang cần, có ai giúp được không ? Cảm ơn nhiều !



#186128 Một bài tích phân tưởng dễ

Đã gửi bởi quanghoa on 31-05-2008 - 08:59 trong Tích phân - Nguyên hàm

Nó đúng là không có nguyên hàm cơ bản nhưng chỉ hi vọng nhờ vào cận của nó, sẻ có một cách giải nào đó.
Thật ra thì bài này cũng không phải là của mình, là một người bạn mình nhờ, nhưng mình suy nghĩ mãi không ra, lúc đầu tưởng rằng do chỉ lại lâu rồi không làm tích phân nên giờ bị kém đi thôi. Ai ngờ khó thiệt. Thôi mọi người suy ngĩ thêm xem có cách nào không, chắc chắn nó có lời giải. Mình ngĩ thế !



#186081 Top diệt virut !

Đã gửi bởi quanghoa on 30-05-2008 - 14:36 trong Phần mềm Tin học

Mọi người đều chỉ để ý đến việc sử dụng các phần mềm diệt Virut thôi, riêng mình, xin thề là đã lâu lắm rồi mình không dùng phần mềm diệt Virut nào cả. Trước đây mình hay sử dụng BKAV kết hợp với KAV nhưng rồi gỡ sạch. Dù vậy nhưng mà máy mình vẫn chạy êm ru ( tuy cấu hình không cao RAM 256, CPU P4 3.0GHz ), mình diệt Virut bằng tay và đơn giản chỉ là: Con đường duy nhất để Virus vào máy là qua đường USB nên chỉ cần cẩn thận khi cắm USB là được. Chuẩn bị sẳn Winrar hoặc Explorer với đặc tính hiện file ẩn, file điều hành, đuôi tập tin thôi. Tất nhiên ngoài ra cũng còn một số mẹo nửa, vậy là vừa an toàn vừa nhẹ máy.



#186079 Một bài tích phân tưởng dễ

Đã gửi bởi quanghoa on 30-05-2008 - 13:54 trong Tích phân - Nguyên hàm

Bắt đầu làm mới thấy khó, Ai còn Online thì thử giải nhé.



#186014 Một bài tích phân tưởng dễ

Đã gửi bởi quanghoa on 29-05-2008 - 16:36 trong Tích phân - Nguyên hàm

Đề là thế này thôi
Tính
$ \int_{0}^{ \dfrac{ \pi }{4}} Ln(Cosx)dx $
Giúp tí nhé.



#184011 Máy bị làm sao ấy

Đã gửi bởi quanghoa on 26-04-2008 - 14:15 trong Tin học phổ cập

Regedit là một cách để thiết lập hoạt động trong Win rất có hiệu quả vì nguyên nhân mà Duck_Pro đã nêu ở trên. Nếu biết sử dụng thì sẻ rất hay nhưng nếu không biết mà liều mạng thì cũng cực kỳ nguy hiểm, dễ đi Win lắm. Câu hỏi của math_galois ở trên chứng tỏ bạn chưa biết đến Regedit, vậy thì chưa nên dùng ngay cách này.



#183780 Cách nâng cấp máy tính 500es

Đã gửi bởi quanghoa on 22-04-2008 - 13:42 trong Tin học phổ cập

Dòng ES không còn có cái này nửa đâu. Em muốn dùng 570 thì dụ dỗ ai đó mà bán lại cái 500 đó đi rồi tậu ngay cái mới 570ES xài cho nó sướng.



#183779 Hỏi về Windows tí ...

Đã gửi bởi quanghoa on 22-04-2008 - 13:41 trong Tin học phổ cập

Cái này tùy lúc, nếu chỉ cho máy nghĩ vài phút thì dùng Stard By, lâu hơn thì thoải mái mà dùng Hibernate , không có hại gì đâu (chỉ tốn 230Mb ổ đĩa cứng thôi). Còn nếu không muốn dính líu gì thì cứ tắt cho nó khỏe.



#183777 Vấn đề với USB hay máy tính ?

Đã gửi bởi quanghoa on 22-04-2008 - 13:35 trong Tin học phổ cập

Vô Task Manager và tắt các trình trong đó. Những trình bạn có thể tắt nếu: 1 Tên người sử dụng là bạn ( Để tránh tắt của System...) 2: Bạn không biết nó là trình gì (để tránh tắt nhưng trình như Word, Excel, Explorer... là những phần mềm của bạn và không liên quan đến USB). Chắc chắn không phải do phần cứng đâu, yên tâm. Ngoài ra bạn có thể dùng một số phần mềm chuyên nghiệp trong việc rút USB.



#183775 Máy bị làm sao ấy

Đã gửi bởi quanghoa on 22-04-2008 - 13:30 trong Tin học phổ cập

Đáp án: Có đấy (chưa rỏ nguyên nhân) Bạn cần phải tăng tốc máy tính: 1 Dùng các phần mềm như Winboot.. 2: Tự vọc: Tắt các trình không cần thiết để làm nhẹ máy. Gỡ bỏ phần mềm thừa v.v... 3 Diệt Virut, Spyware... 4 Đầu tư phần cứng. Chỉ thế thôi.

Còn nếu các của sổ đang bị treo mà bạn muốn tắt mau thì phải điều chỉnh chút Timeout trong Registry.