Halo sobat ketemu lagi sama saya, kali ini saya akan mengerjakan soal di kattis dengan judul Bijele. Kalau begitu langsung aja disimak dibawah ini soal dan pembahasannya:
Bijele
Mirko telah menemukan papan catur tua dan satu set potongan di lotengnya. Sayangnya, set hanya berisi potongan-potongan putih, dan tampaknya jumlah yang salah. Seperangkat keping harus berisi:
Satu raja
Satu ratu
Dua benteng
Dua uskup
Dua ksatria
Delapan pion
Mirko ingin tahu berapa banyak potongan dari setiap jenis yang harus dia tambahkan atau hapus untuk membuat set yang valid.
Input
Input terdiri dari 6 bilangan bulat pada satu baris, masing-masing antara 0 dan 10 (inklusif). Angka-angka itu, dalam urutan, jumlah raja, ratu, benteng, uskup, ksatria dan pion di set Mirko temukan.
Output
Output harus terdiri dari 6 bilangan bulat pada satu baris; jumlah potongan setiap jenis Mirko harus ditambahkan atau dihapus. Jika angka positif, Mirko perlu menambahkan banyak bagian. Jika angka negatif, Mirko perlu menghapus potongan.
#include <iostream>
using namespace std;
main()
{
int a[6]={1,1,2,2,2,8};
int b[6];
int c[6];
int i;
for (i=0;i<6;i++)
{
cin>>b[i];
c[i]=a[i]-b[i];
}
for(i=0;i<6;i++)
{
cout<<c[i]<<" ";
}
}



