ลักษณะ
ลบหมายเลข P ถัดไปออกจากหมายเลข N จำนวนถัดไปของ N คือ N + 1
ดูตัวอย่างเพื่อรับสิ่งที่ฉันหมายถึง
ตัวอย่าง:
Input: N=2,P=3
Calculate: n - (n+1) - (n+2) - (n+3) //Ending with 3, because P=3
Calculate: 2 - 2+1 - 2+2 - 2+3 //Replacing N with 2 from Input
Calculate: 2 - 3 - 4 - 5
Output: -10
Input: N=100,P=5
Calculate: n - (n+1) - (n+2) - (n+3) - (n+4) - (n+5)
Calculate: 100- 101 - 102 - 103 - 104 - 105
Output: -415
Input: N=42,P=0
Calculate: n
Calculate: 42
Output: 42
Input: N=0,P=3
Calculate: n - (n+1) - (n+2) - (n+3)
Calculate: 0 - 1 - 2 - 3
Output: -6
Input: N=0,P=0
Calulate: n
Calculate: 0
Output: 0
การป้อนข้อมูล:
N : เลขจำนวนเต็มบวกค่าลบหรือ 0
P : จำนวนเต็มบวกหรือ 0 ไม่ใช่ลบ
เอาท์พุท:
จำนวนเต็มหรือสตริงนำ 0 อนุญาตการขึ้นบรรทัดใหม่ที่ได้รับอนุญาต
กฎ:
- ไม่มีช่องโหว่
- นี่คือ code-golf ดังนั้นรหัสที่สั้นที่สุดในหน่วยไบต์ชนะ
- อินพุตและเอาต์พุตต้องเป็นไปตามที่อธิบายไว้
Input: N=0,P=3
ตัวอย่างเช่นการขยายตัวของคุณมีบางภายนอกดับเบิลเนกาทีฟ
N * (P-1)
เป็นคูณง่ายๆ นั่นคือคำจำกัดความของเรื่องไร้สาระ