자연수가 주어지면 n달성 할 수있는 가능한 두 가지 요소 곱셈의 목록을 얻기위한 프로그램이나 함수를 작성하십시오 n. 당신이 갈 수있는 척한다 더 잘 이해하려면 http://factornumber.com/?page=16777216 때 볼 수 n있다 16777216우리는 다음과 같은 목록을 얻을 :
2 × 8388608
4 × 4194304
8 × 2097152
16 × 1048576
32 × 524288
64 × 262144
128 × 131072
256 × 65536
512 × 32768
1024 × 16384
2048 × 8192
4096 × 4096
여기 같은 것들을 예쁘게 인쇄 할 필요가 없습니다. 요구 사항은 각 항목 (요인 쌍)이 서로 잘 구분되고 각 쌍 내부에서 첫 번째 요인도 서로 잘 구분되어야한다는 것입니다. 목록 / 배열을 반환하도록 선택하면 내부 요소는 두 요소가있는 목록 / 배열이거나 C ++과 같은 한 쌍을 지원하는 언어 구조 일 수 std::pair있습니다.
곱셈을 1 개의 항목으로 인쇄하거나 첫 번째 요소가 두 번째 요소에 의해 정류 된 항목을 반복하지 마십시오.
승자가 없습니다. 언어 별 코드 골프입니다.
30? 같은 작은 테스트 사례를 추가 할 수 있습니까?