diff options
author | Iru Cai <mytbk920423@gmail.com> | 2018-05-24 21:39:58 +0800 |
---|---|---|
committer | Iru Cai <mytbk920423@gmail.com> | 2018-05-24 21:39:58 +0800 |
commit | 1eefd58ca4fdb5d2f51f657bfd70c9a89a4707db (patch) | |
tree | abde0e4da3c7fe138f3874a94d8eb7d0e44c3224 /euler8.c | |
download | project_euler-1eefd58ca4fdb5d2f51f657bfd70c9a89a4707db.tar.xz |
initial commit
Diffstat (limited to 'euler8.c')
-rw-r--r-- | euler8.c | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/euler8.c b/euler8.c new file mode 100644 index 0000000..d0581be --- /dev/null +++ b/euler8.c @@ -0,0 +1,20 @@ +#include <stdio.h> + +int main() +{ + int greatest=0,t; + char a[1100]; + int d[1100],i; + scanf("%s",a); + for (i=0;i<4;++i) + d[i]=a[i]-'0'; + for (i=4;a[i];++i){ + d[i]=a[i]-'0'; + t=d[i]*d[i-1]*d[i-2]*d[i-3]*d[i-4]; + if (t>greatest) + greatest=t; + } + printf("%d\n",greatest); + return 0; +} + |