कार्य
पूर्णांकों को देखते हुए x
और y
जो दोनों कम से कम हैं 2
, सबसे छोटी धनात्मक संख्या y
ज्ञात करते हैं, जिनकी -शक्ति द्वारा विभाज्य हैx
।
उदाहरण
दिया x=96
और y=2
, उत्पादन होना चाहिए 24
क्योंकि 24
सबसे छोटा सकारात्मक n
संतोषजनक है n^2 is divisible by 96
।
परीक्षण के मामलों
x y output
26 2 26
96 2 24
32 3 4
64 9 2
27 3 3
स्कोरिंग
यह कोड-गोल्फ है । सबसे कम बाइट-काउंट जीत के साथ समाधान।
संदर्भ
y=2
: OEIS A019554y=3
: OEIS A019555y=4
: OEIS A053166y=5
: OEIS A015052y=6
: OEIS A015054
X
हमेशा से अधिक होना Y
?
X
से कम है Y
, और यह कुछ उत्तरों की लंबाई को कम कर सकता है (कम से कम मेरा) यदि X
हमेशा से अधिक है Y
। मैं इसके बजाय X
बड़ा या छोटा हो सकता है, लेकिन बाद के लिए एक परीक्षण मामला बहुत अच्छा होगा।