Pertanyaan yang diberi tag «file-system»

Untuk tantangan yang berkaitan dengan memanipulasi dan melintasi sistem file. Ini mungkin termasuk membaca pohon direktori, membuat, memindahkan dan menghapus file atau direktori, membaca atau mengubah izin file, dll.

14
Perhitungan direktori
Untuk tantangan ini, Anda akan diberikan jalur absolut, dan jalur "baru" (yang bisa absolut atau relatif), dan Anda harus mengembalikan jalur terakhir. Misalnya, jika direktori Anda saat ini adalah /var/tmp/test: my_diratau my_dir/ harus kembali/var/tmp/test/my_dir ../../my_dir harus kembali /var/my_dir /my_dir/./ harus kembali /my_dir ../../../../../ harus kembali / Untuk menjadi lebih bertele-tele: …

4
Hitung angka praktis
Definisi Bilangan bulat positif nadalah angka praktis (OEIS urutan A005153 ) jika semua bilangan bulat positif yang lebih kecil dapat direpresentasikan sebagai jumlah dari pembagi yang berbeda dari n. Sebagai contoh, 18adalah angka praktis: pembagi nya adalah 1, 2, 3, 6, 9, dan 18, dan bilangan bulat positif lainnya yang …
18 code-golf  sequence  number-theory  code-golf  code-challenge  sorting  c  code-golf  restricted-source  code-golf  natural-language  code-golf  tree-traversal  file-system  popularity-contest  pi  polyglot  code-golf  game  sliding-puzzle  code-golf  game  minesweeper  code-challenge  ascii-art  code-challenge  popularity-contest  graphical-output  code-challenge  popularity-contest  hello-world  underhanded  obfuscation  code-golf  code-golf  function  code-golf  code-golf  code-golf  popularity-contest  rosetta-stone  code-golf  primes  code-golf  restricted-source  popularity-contest  number  sequence  code-golf  restricted-source  popularity-contest  graphical-output  code-golf  popularity-contest  code-golf  primes  code-golf  game  code-golf  math  popularity-contest  popularity-contest  code-generation  popularity-contest  code-bowling  code-golf  popularity-contest  underhanded  code-golf  metagolf 

10
Program Skittish
Objektif Anda harus menulis sebuah program yang menerima integer nsebagai input (dari baris perintah), dan menyematkan dirinya sendiri (program) ndirektori 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 …

9
Persingkat jalur absolut
Terkadang jalur absolut yang panjang, misalnya parameter baris perintah ke alat linux, dapat dipersingkat, menggunakan direktori kerja saat ini sebagai referensi: $ pwd /home/heh $ cat /home/heh/mydir/myfile my stuff $ cat mydir/myfile my stuff Dalam tantangan ini, Anda harus membuat fungsi atau program yang menerima dua parameter: Path absolut, menggunakan …

1
Sembunyikan kode jahat - cetak file yang berisi string yang diberikan di mana saja di pohon direktori [ditutup]
Tutup. Pertanyaan ini di luar topik . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga sesuai topik untuk Code Golf Stack Exchange. Ditutup 3 tahun yang lalu . Inti dari teka-teki ini adalah untuk mempelajari bagaimana kode jahat dapat disembunyikan dan ditemukan dalam suatu program. Seseorang …

10
Baca n baris acak dari file yang berpotensi besar
Tantangan ini adalah tentang membaca garis acak dari file yang berpotensi besar tanpa membaca keseluruhan file ke dalam memori. Memasukkan Integer ndan nama file teks. Keluaran n baris file teks dipilih secara acak secara acak tanpa penggantian. Anda dapat mengasumsikan bahwa nberada dalam kisaran 1 hingga jumlah baris dalam file. …

15
Gerbang Logika Secara Manual
Buat program yang mensimulasikan gerbang logika dasar. Input: Kata all-caps diikuti oleh 2 1 digit angka biner, dipisahkan oleh spasi, seperti OR 1 0. Gerbang OR, AND, NOR, NAND, XOR, dan XNORdiperlukan. Output: Apa output dari gerbang logika yang dimasukkan akan diberi dua angka: 1 atau 0. Contoh: AND 1 …
13 code-golf  logic-gates  hashing  code-golf  code-golf  number  array-manipulation  integer  code-golf  string  unicode  text-processing  cops-and-robbers  boggle  cops-and-robbers  boggle  code-golf  ascii-art  code-golf  word-puzzle  king-of-the-hill  python  code-golf  sequence  kolmogorov-complexity  code-golf  source-layout  code-golf  string  kolmogorov-complexity  math  number  code-golf  date  code-golf  combinatorics  recursion  game  king-of-the-hill  javascript  code-golf  array-manipulation  code-golf  radiation-hardening  self-referential  code-golf  integer  code-golf  number  code-golf  set-theory  code-golf  sequence  code-golf  string  sorting  natural-language  code-golf  decision-problem  number-theory  primes  code-golf  code-golf  ascii-art  code-challenge  array-manipulation  sorting  rubiks-cube  regular-expression  code-golf  counting  file-system  recursion  code-golf  string  kolmogorov-complexity  color  code-golf  game  code-challenge  permutations  encode  restricted-time  decode  code-golf  math  decision-problem  matrix  integer  palindrome  code-golf  matrix  statistics  king-of-the-hill  king-of-the-hill  python  card-games  code-golf  string  natural-language  code-golf  sequence  number-theory 

17
Kloning diri sendiri!
Anda harus membuat program yang membuat klon tepat dari dirinya sendiri hingga tak terhingga. Apa pun yang ada di program asli harus ada di klon. Dengan kata lain, klon dan program asli sama dalam segala hal kecuali untuk itu klon tidak harus berada dalam jenis file yang sama dengan kode …

4
Tafsirkan seri Babi
Diberikan input dari program Babi , SickPig , DeadPig , QuinePig , atau DeafPig , pilih salah satu dari "bahasa" itu secara acak dan tafsirkan input sebagai "bahasa" itu. Pertama, pilih secara acak antara satu dari lima anggota "seri Babi": Babi Jika pilihannya adalah Babi, meniru juru bahasa referensi dengan …

8
Hapus file ".DS_Store" sial itu
Jika Anda menggunakan OS X maka Anda mungkin akrab dengan file ".DS_Store" tersembunyi terkenal yang dihasilkan sebagai hasil dari menggunakan Finder. Tantangannya adalah menulis kode yang akan melalui seluruh sistem file dan menghapus semua file bernama ".DS_Store". Golf kode klasik - kode menang paling pendek. Klarifikasi: Kode tidak perlu menghapus …

14
Memeriksa file hanya berisi null byte
Tujuan Anda adalah untuk menulis sebuah program atau fungsi yang memasukkan input string yang mewakili path ke file, dan menampilkan nilai yang sebenarnya jika file itu tidak kosong dan tidak mengandung byte yang bukan nol - yaitu, semua bit 0 - - dan nilai falsey sebaliknya. Saya menyadari ini adalah …

14
Pad file dengan nol
Tugas Anda hari ini adalah mengambil file yang ada dan menambahkan angka nol hingga mencapai ukuran tertentu. Anda harus menulis sebuah program atau fungsi yang mengambil nama file di direktori saat ini fdan sejumlah byte b. Sambil mempertahankan konten asli f, Anda harus menulis nol (nol byte, bukan ascii 0s) …
12 code-golf  file-system  code-golf  code-golf  string  code-golf  string  code-golf  random  game  compression  code-golf  array-manipulation  sorting  code-golf  number  arithmetic  primes  code-golf  geometry  code-golf  code-golf  decision-problem  regular-expression  code-golf  string  math  code-challenge  restricted-source  integer  palindrome  code-golf  string  palindrome  code-challenge  busy-beaver  code-golf  ascii-art  code-golf  string  code-golf  string  permutations  code-golf  code-golf  string  permutations  code-golf  number  primes  function  set-theory  code-challenge  hello-world  code-golf  math  number  decision-problem  code-golf  code-golf  sequence  arithmetic  integer  code-golf  math  number  arithmetic  decision-problem  code-golf  kolmogorov-complexity  alphabet  code-golf  combinatorics  graph-theory  tree-traversal  code-golf  set-theory  code-golf  interpreter  brainfuck  substitution  code-golf  quine  permutations 

4
H Tree Direktori
Programmer sering terobsesi dengan menggambar fraktal. Saya pikir kita membutuhkan media berbasis komputer baru. The pohon H adalah jenis cukup sederhana dari fraktal yang terbuat dari garis-garis horizontal dan vertikal. Ini dia saat iterasi kesepuluh ( courtesy Wikipedia ): Sekarang, bayangkan setiap baris dalam gambar adalah direktori (folder) dalam sistem …

30
Buat dan tulis ke file
Tantangan Buat file baru dan tulis stringnya Hello World. Batasan Tantangan Anda harus menulis ke file di disk, di sistem file. File tersebut mungkin bukan file log yang dihasilkan selama operasi normal penerjemah. File harus hanya berisi string Hello World. Itu diizinkan untuk mengandung baris baru atau spasi kosong minimal. …

7
Kode Golf: Pohon Direktori -> Pohon
Kontes (!): Dalam bahasa pilihan Anda, tulis sebuah program yang akan melintasi pohon direktori dari direktori yang diberikan dan menghasilkan pohon (yaitu, array array) yang sesuai dengannya. Asumsikan direktori adalah variabel yang telah ditentukan D. Hitungan karakter terkecil menang. Aturan: Anda harus menggunakan rekursi Lihat Aturan Catatan: Asumsikan bahwa tidak …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.