Difference between revisions of "Solução: Problema do quadrado gêmeo das partes (Marco Antônio)"
From AdonaiMedrado.Pro.Br
Line 1: | Line 1: | ||
<code lang="c"> | <code lang="c"> | ||
− | |||
#include <stdlib.h> | #include <stdlib.h> | ||
int main(){ | int main(){ | ||
− | |||
+ | int entry, krapekar, i; | ||
scanf("%d",&entry); | scanf("%d",&entry); | ||
+ | |||
for(i=10;i<=entry;i = i*10){ | for(i=10;i<=entry;i = i*10){ | ||
− | + | krapekar = entry/i + entry%i; | |
− | + | ||
− | + | ||
if (krapekar*krapekar == entry){ | if (krapekar*krapekar == entry){ | ||
return 1; | return 1; |
Revision as of 12:54, 1 April 2009
#include <stdlib.h> int main(){ int entry, krapekar, i; scanf("%d",&entry); for(i=10;i<=entry;i = i*10){ krapekar = entry/i + entry%i; if (krapekar*krapekar == entry){ return 1; } } return 0; }