Skip to content

🐍 interactive_script.py

Nepumi-Jr edited this page May 25, 2024 · 2 revisions

เป็นไฟล์ Script ที่มีการพัฒนาใหม่ โดยเริ่มจาก โดยข้อมูลที่ interactive_script.py จะรู้คือ

  1. ที่อยู่ของไฟล์ Output ที่ผู้ส่งได้ Output ออกจากโปรแกรม
  2. ที่อยู่ของแฟ้มโจทย์
  3. หมายเลขเทสเคส
  • ในการส่งผลการตรวจ สามารถทำได้โดยการ print() คำตอบออกมาทางหน้าจอ
  • โดย print('P') คือผ่าน
  • โดย print('-') คือไม่ผ่าน

ตัวอย่างโจทย์

แมวของคุณชอบเลข 69 หรือต่ำกว่า หากเกินนั้น แมวของคุณจะไม่สนใจทันที

งานของคุณคือ ให้เขียนโปรแกรมแสดงตัวเลข 69 หรือต่ำกว่า บนหน้าจอ

Input

(ไม่มี)

Output

จำนวนเต็ม หนึ่งจำนวนที่น้อยกว่าหรือเท่ากับ 69

ตัวอย่าง interactive_script.py ของข้อนี้

# interactive_script.py
import sys
outputPath   = sys.argv[1]
problemDir   = sys.argv[2]
atCase       = sys.argv[3]

with open(outputPath, "r") as f:
    num = int(f.read())

if num <= 69:
    print("P")
else:
    print("-")

📁 ตัวอย่างโครงสร้างของไฟล์โจทย์

706 อะไรก็ได้ อย่าเรียงก็พอ
 |- 1.in
 |- 1.sol
 |- 2.in
 |- 2.sol
 |- 3.in
 |- ...
 |- 10.sol
 |- interactive_script.py
 .
Clone this wiki locally