これは、並べ替えられたカンマ区切りのリストから重複を削除するために実行しているサンプル コードです。しかし、いくつかの重複を削除していません.....
import sys
beginning=1;
prev=0;
f=open(sys.argv[1]);
for line in f:
lst=line.split(",")
for num in lst:
if(beginning==1):
sys.stdout.write("if case ")
sys.stdout.write(num)
beginning=0
prev=num
else:
if(num==prev):
continue;
else:
sys.stdout.write("else case ")
sys.stdout.write(",")
sys.stdout.write(num)
prev=num
beginning=1
私たちの何が悪いのかを理解するために何度も試みましたが、Java では問題なく動作しています。