Objektif
Anda harus menulis sebuah program yang menerima integer n
sebagai input (dari baris perintah), dan menyematkan dirinya sendiri (program) n
direktori ke bawah pohon direktori. Contoh dengan n=5
:
Nama folder mungkin apa pun yang Anda inginkan. Satu-satunya persyaratan adalah bahwa kedalamannya benar, dan bahwa program kemudian dapat dijalankan kembali dari tempat barunya di pohon direktori, dan bahwa file sumber baru mempertahankan nama file yang sama.
Bonus:
- Nilai * 0,9 Jika semua direktori memiliki nama yang berbeda (harus benar setidaknya hingga kedalaman 1 000 000)
- Nilai * 0,5 Jika Anda tidak secara langsung atau tidak langsung membaca atau memindahkan file sumber, atau mengakses kode sumber program
ln
perintah di * nix? Jika saya tidak salah, itu hanya membuat entri lain ke file inode, dan tidak ada konten yang dibaca sama sekali.