De quantas maneiras pode-se preencher um tabuleiro de xadrez com dominós
Publicado por Giovanni Won Dias B. Victorette 28/05/2005
[ Hits: 6.508 ]
Acreditem essa foi uma questão
da minha prova,(podem
pesquisar na internet) fiz um
protótipo para MxN, sem muitas
formatações e sem separar
funções para que o pessoal use
do modo que quiser!
//####################################// //Giovanni Won Dias B. Victorette // // // //Estrutura de Dados // // // //####################################// #include <stdio.h> #include <math.h> //globais int M,N; main(){ int m,n; double pi = 3.14159265358979323846264; double parcial,final; double result=1; double a,b; double s=0.25; double soma; printf ("#################################\n"); printf ("CALCULANDO PROBABILIDADES (MXN)\n"); printf ("#################################\n\n"); printf ("Entre com o numero de linhas(M): "); scanf ("%d",&M); printf ("Entre com o numero de colunas(N): "); scanf ("%d",&N); for(m=1;m<M+1;m++){ for(n=1;n<N+1;n++){ a=pow(cos((m*pi)/(M+1)),2); b=pow(cos((n*pi)/(N+1)),2); soma=(a)+(b); if (soma<0){ soma=soma*(-1); } result=result*pow(soma,s); } } final=result*pow(2,(M*N)/2); printf ("\nNumero total de probabilidades: %f",final); printf ("\n"); }
Operações de Soma, Subtração, Multiplicação e Divisão
Dividir figura em .pnm em fatias
Nenhum comentário foi encontrado.
Automatizando digitação de códigos 2FA no browser
Resolver problemas de Internet
Como compartilhar a tela do Ubuntu com uma Smart TV (LG, Samsung, etc.)
Como converter imagens PNG/JPEG para SVG em linha de comando
Fez porcaria no teu repositório Git? Aprenda a restaurar uma versão anterior do seu código!
Restaurando Fontes de Download do Hydra no Linux
Atualizando "na marra" o YT-DLP quando começa a dar erro de downloads
Como instalar o WPS com interface e corretor ortográfico em PT-BR no Arch Linux
O que você está ouvindo agora? [2] (179)
Ubuntu 25.04 não instala. (18)
Linux mint não desliga corretamente mesmo mexendo no grub (0)