數字的排列 - 推理遊戲

By Sandy
at 2004-11-19T16:47
at 2004-11-19T16:47
Table of Contents
※ 引述《head718 (大頭)》之銘言:
: ※ 引述《citronrisky (瑞士基)》之銘言:
: : 進階題:
: : 有一個四位數abcd,
: : 再除以一個一以外的"個位數"後變成dcba
: : 請問abcd是多少?
: : (abcd可重複且可為零)
: : 除了8712和0000外,尚有一解.
: 除以7
: 1359*7=9531...^_^
我自首用程式跑答案 XD
8712 / 4 = 2178
9801 / 9 = 1089
---
有些時候 寫程式跟想解同樣的有趣 ^^;;;
碼丟在底下
#include <stdio.h>
#include <stdlib.h>
inline void msep(int innn, char *cccc){
*(cccc+3) = innn % 10 ;
innn /= 10 ;
*(cccc+2) = innn % 10 ;
innn /= 10 ;
*(cccc+1) = innn % 10 ;
innn /= 10 ;
*(cccc) = innn % 10 ;
}
int isrevnum(int in1, int in2){
char a1[4], a2[4] ;
msep(in1, a1) ;
msep(in2, a2) ;
if ((a1[0] == a2[3]) && (a1[1] == a2[2]) &&
(a1[2] == a2[1]) && (a1[3] == a2[0])) return 1;
return 0;
}
int main(){
int i, j, k;
for(i=1000;i<10000;i++)
for(j=2;j<10;j++){
if (i % j != 0) continue ;
k = i / j ;
if (isrevnum(k, i)){
printf("%d / %d = %d\n", i, j, k) ;
}
}
return 0;
}
--
他媽的證研社
Crosspost 很爽是吧
--
: ※ 引述《citronrisky (瑞士基)》之銘言:
: : 進階題:
: : 有一個四位數abcd,
: : 再除以一個一以外的"個位數"後變成dcba
: : 請問abcd是多少?
: : (abcd可重複且可為零)
: : 除了8712和0000外,尚有一解.
: 除以7
: 1359*7=9531...^_^
我自首用程式跑答案 XD
8712 / 4 = 2178
9801 / 9 = 1089
---
有些時候 寫程式跟想解同樣的有趣 ^^;;;
碼丟在底下
#include <stdio.h>
#include <stdlib.h>
inline void msep(int innn, char *cccc){
*(cccc+3) = innn % 10 ;
innn /= 10 ;
*(cccc+2) = innn % 10 ;
innn /= 10 ;
*(cccc+1) = innn % 10 ;
innn /= 10 ;
*(cccc) = innn % 10 ;
}
int isrevnum(int in1, int in2){
char a1[4], a2[4] ;
msep(in1, a1) ;
msep(in2, a2) ;
if ((a1[0] == a2[3]) && (a1[1] == a2[2]) &&
(a1[2] == a2[1]) && (a1[3] == a2[0])) return 1;
return 0;
}
int main(){
int i, j, k;
for(i=1000;i<10000;i++)
for(j=2;j<10;j++){
if (i % j != 0) continue ;
k = i / j ;
if (isrevnum(k, i)){
printf("%d / %d = %d\n", i, j, k) ;
}
}
return 0;
}
--
他媽的證研社
Crosspost 很爽是吧
--
Tags:
推理遊戲
All Comments
Related Posts
Maximum problem

By Daniel
at 2004-11-19T02:23
at 2004-11-19T02:23
古老的問題(改)

By Olive
at 2004-11-18T22:44
at 2004-11-18T22:44
古老的問題(改)

By Mary
at 2004-11-18T22:35
at 2004-11-18T22:35
古老的問題(改)

By Brianna
at 2004-11-18T22:33
at 2004-11-18T22:33
古老的問題(改)

By Elma
at 2004-11-18T22:19
at 2004-11-18T22:19