Prostszy sposób na ustawienie wielu gniazd tablicy na jedną wartość

WpisujęC ++i mam następujący kod:

int array[30];
array[9] = 1;
array[5] = 1;
array[14] = 1;

array[8] = 2;
array[15] = 2;
array[23] = 2;
array[12] = 2;
//...

Czy istnieje sposób na zainicjowanie tablicy podobnej do następującej?

int array[30];
array[9,5,14] = 1;
array[8,15,23,12] = 2;
//...

Uwaga: W rzeczywistym kodzie może być do 30 gniazd, które należy ustawić na jedną wartość.

questionAnswers(10)

yourAnswerToTheQuestion