#include<bits/stdc++.h>
using namespace std;
#define ll long long
int main()
{
//ios_base::sync_with_stdio(0);cin.tie(0);
int t;
scanf("%d",&t);
while(t--)
{
vector<ll>vec;
ll arr[200005]={0};
ll n,k,odd=0,ct=0,flag=0;
scanf("%lld%lld",&n,&k);
long long sum=0;
for(ll i=0;i<n;i++)
{
scanf("%lld",&arr[i]);
sum+=arr[i];
if(sum&1)
{
sum=0;
ct++;
vec.push_back(i+1);
if(flag==1)
{
if(arr[i]&1)
{
odd++;
}
}
if(ct==k && flag==0)
{
flag=1;
}
}
}
if((odd%2==1) && odd!=0)
{
printf("NO\n");
}
else if(vec.size()>=k)
{
printf("YES\n");
for(ll i=0;i<k-1;i++)
{
printf("%lld ",vec[i]);
}
printf("%lld\n",n);
}
else
{
printf("NO\n");
}
}
return 0;
}
I2luY2x1ZGU8Yml0cy9zdGRjKysuaD4KdXNpbmcgbmFtZXNwYWNlIHN0ZDsKIAojZGVmaW5lIGxsIGxvbmcgbG9uZwogCmludCBtYWluKCkKewogICAgLy9pb3NfYmFzZTo6c3luY193aXRoX3N0ZGlvKDApO2Npbi50aWUoMCk7CiAgICBpbnQgdDsKICAgIHNjYW5mKCIlZCIsJnQpOwogICAgd2hpbGUodC0tKQogICAgewogICAgICAgIHZlY3RvcjxsbD52ZWM7CiAgICAgICAgbGwgYXJyWzIwMDAwNV09ezB9OwogICAgICAgIGxsIG4sayxvZGQ9MCxjdD0wLGZsYWc9MDsKICAgICAgICBzY2FuZigiJWxsZCVsbGQiLCZuLCZrKTsKICAgICAgICBsb25nIGxvbmcgc3VtPTA7CiAgICAgICAgZm9yKGxsIGk9MDtpPG47aSsrKQogICAgICAgIHsKICAgICAgICAgICAgc2NhbmYoIiVsbGQiLCZhcnJbaV0pOwogICAgICAgICAgICBzdW0rPWFycltpXTsKICAgICAgICAgICAgaWYoc3VtJjEpCiAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgIHN1bT0wOwogICAgICAgICAgICAgICAgY3QrKzsKICAgICAgICAgICAgICAgIHZlYy5wdXNoX2JhY2soaSsxKTsKICAgICAgICAgICAgICAgIGlmKGZsYWc9PTEpCiAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgaWYoYXJyW2ldJjEpCiAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICBvZGQrKzsKICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICBpZihjdD09ayAmJiBmbGFnPT0wKQogICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgIGZsYWc9MTsKICAgICAgICAgICAgICAgIH0KIAogICAgICAgICAgICB9CiAgICAgICAgfQogICAgICAgIGlmKChvZGQlMj09MSkgJiYgb2RkIT0wKQogICAgICAgIHsKICAgICAgICAgICAgcHJpbnRmKCJOT1xuIik7CiAKICAgICAgICB9CiAgICAgICAgZWxzZSBpZih2ZWMuc2l6ZSgpPj1rKQogICAgICAgIHsKICAgICAgICAgICAgcHJpbnRmKCJZRVNcbiIpOwogICAgICAgICAgICBmb3IobGwgaT0wO2k8ay0xO2krKykKICAgICAgICAgICAgewogICAgICAgICAgICAgICAgcHJpbnRmKCIlbGxkICIsdmVjW2ldKTsKICAgICAgICAgICAgfQogICAgICAgICAgICBwcmludGYoIiVsbGRcbiIsbik7CiAgICAgICAgfQogICAgICAgIGVsc2UKICAgICAgICB7CiAgICAgICAgICAgIHByaW50ZigiTk9cbiIpOwogICAgICAgIH0KICAgIH0KICAgIHJldHVybiAwOwp9
Main.java:1: error: illegal character: '#'
#include<bits/stdc++.h>
^
Main.java:1: error: class, interface, or enum expected
#include<bits/stdc++.h>
^
Main.java:4: error: illegal character: '#'
#define ll long long
^
Main.java:4: error: class, interface, or enum expected
#define ll long long
^
Main.java:10: error: class, interface, or enum expected
scanf("%d",&t);
^
Main.java:11: error: class, interface, or enum expected
while(t--)
^
Main.java:14: error: class, interface, or enum expected
ll arr[200005]={0};
^
Main.java:15: error: class, interface, or enum expected
ll n,k,odd=0,ct=0,flag=0;
^
Main.java:16: error: class, interface, or enum expected
scanf("%lld%lld",&n,&k);
^
Main.java:17: error: class, interface, or enum expected
long long sum=0;
^
Main.java:18: error: class, interface, or enum expected
for(ll i=0;i<n;i++)
^
Main.java:18: error: class, interface, or enum expected
for(ll i=0;i<n;i++)
^
Main.java:18: error: class, interface, or enum expected
for(ll i=0;i<n;i++)
^
Main.java:21: error: class, interface, or enum expected
sum+=arr[i];
^
Main.java:22: error: class, interface, or enum expected
if(sum&1)
^
Main.java:25: error: class, interface, or enum expected
ct++;
^
Main.java:26: error: class, interface, or enum expected
vec.push_back(i+1);
^
Main.java:27: error: class, interface, or enum expected
if(flag==1)
^
Main.java:32: error: class, interface, or enum expected
}
^
Main.java:37: error: class, interface, or enum expected
}
^
Main.java:45: error: class, interface, or enum expected
}
^
Main.java:49: error: class, interface, or enum expected
for(ll i=0;i<k-1;i++)
^
Main.java:49: error: class, interface, or enum expected
for(ll i=0;i<k-1;i++)
^
Main.java:49: error: class, interface, or enum expected
for(ll i=0;i<k-1;i++)
^
Main.java:52: error: class, interface, or enum expected
}
^
Main.java:54: error: class, interface, or enum expected
}
^
Main.java:58: error: class, interface, or enum expected
}
^
Main.java:61: error: class, interface, or enum expected
}
^
28 errors