논란의 여지가있는 이야기 에 따르면 , 무 당장에있는 수달의 주인은 프리스트만큼이나 귀신으로 가득한 것과 같이 raednig에 대해서는 그다지 중요하지 않다.
따라서 재미를 위해 첫 번째와 마지막 문자를 그대로 유지하면서 단어의 문자 순서를 무작위로 만드는 가장 짧은 기능은 무엇입니까?
JavaScript로 내 찌르는 것입니다. 모든 공백은 124130 자입니다.
function r(w) {
var l=w.length-1;
return l<3?w:w[0]+w.slice(1,l).split("").sort(function(){return Math.random()-.5}).join("")+w[l];
}
짧은 JavaScript는 항상 환영합니다.
- 편집 : 길이 검사가 추가되었습니다. 짧은 단어에 대해서는 기능이 실패해서는 안됩니다.
id
, 정체성 기능입니다. 나는이 문제에 대한 Haskell 솔루션을 100 자 미만으로보고 싶습니다.
r=id
.