p <- c(460, 580, 600)
n <- 10
s <- 5360
N <- as.matrix(expand.grid(1:n, 1:n, 1:n))
M <- N[rowSums(N) == n & N %*%p == s, , drop = FALSE]
apply
(M
, 1, function(v
) cat
(toString
(sprintf("%d円×%d", p
, v
)), "\n", sep
= "")) -> .
cCA8LSBjKDQ2MCwgNTgwLCA2MDApCm4gPC0gMTAKcyA8LSA1MzYwCk4gPC0gYXMubWF0cml4KGV4cGFuZC5ncmlkKDE6biwgMTpuLCAxOm4pKQpNIDwtIE5bcm93U3VtcyhOKSA9PSBuICYgTiAlKiVwID09IHMsICwgZHJvcCA9IEZBTFNFXQphcHBseShNLCAxLCBmdW5jdGlvbih2KSBjYXQodG9TdHJpbmcoc3ByaW50ZigiJWTlhobDlyVkIiwgcCwgdikpLCAiXG4iLCBzZXAgPSAiIikpIC0+IC4=