Alguem me ajuda

Por favor nem sei por onde começar
Escreva um programa que faça a apuração de uma eleição com 1000 candidatos. Cada eleitor deverá digitar apenas o número do seu candidato (1 a 1000). Para encerrar a eleição deve ser digitado -1 para o voto. Após o encerramento da eleição o programa deve imprimir o número e a quantidade de votos do candidato vencedor.

Você conseguiu fazer a entrada dos dados?

na vdd n sei nem por onde começar estou muito perdida

Em qual linguagem?

Oi @adrienne, porque você não usa essa solução?
Eu entendo que 1000 é um número muito grande para usar um Case, Mas você pode adaptar e usar um Array ou uma lista e usar os índices para corresponder com o número do candidato!

https://www.guj.com.br/t/me-ajudem-por-favor/401840?

Mas você que em Java ou javascript!

https://www.guj.com.br/t/n-sei-nem-por-onde-comecar/402741?

java

Eu começaria pedindo pro usuário digitar o número de seu candidato.

Se realmente deseja aprender, recomendo que estude, já que disse estar perdida. Algumas sugestões:
1 - Curso em Vídeo - Lógica de Programação;
2 - Curso em Vídeo - Java Para Iniciantes;
4 - Java Tutorials;
5 - Docs Oracle - Documentação do Java.

Exemplo de resolução:

import java.util.Scanner;

public class Eleicao {
	public static void main(String[] args){
		final short MAX = 1000; 
		short voto = -1;
		short maiorVotacao = 0;
		short contagem = 0;
		short candidato = 1;
		short[] candidatos = new short[MAX];
		System.out.println("\n= Eleções 2020 = ");
		Scanner leitor = new Scanner(System.in);
		
		do{
			System.out.print("Informe o seu voto. Canditado: ");
			voto = leitor.nextShort();
						
			if(voto > 0 && voto < MAX){
				//candidatos[voto] = candidatos[voto] + 1
				candidatos[voto] += 1; //É um atalho para a atribuição acima
			}
			
		}while(voto != -1 && contagem < MAX);
		
		/*
		* Verifica a maior votação
		*/
		maiorVotacao = candidatos[1]; //Arbitrariamente indica que o candidato 1 venceu
		for(short i = 1; i < candidatos.length; i++){
			if(candidatos[i] > maiorVotacao){ //Verifica que é verdade que o canditado 1 venceu
				maiorVotacao = candidatos[i]; //Se for falso, a maior votação é a do candidato i
				candidato = i; //Armazena o índice do candidato
			}
		}
		
		/*
		* Verifica quantos cadidatos atingiram a maior votação
		*/
		for(short i = 1; i < candidatos.length; i++){
			if(candidatos[i] == maiorVotacao) //Verifica os cadidatos que atingiram a maior votação
				contagem++; //Conta quantos canditados atingiram a maior votação
		}
		
		/*Se somente um canditato atingiu a maior pontuação e ela for maior que zero, mostra as 
		informações*/
		if(contagem == 1 && maiorVotacao != 0)
			System.out.println("\nO candidato " + candidato + " foi eleito com " + maiorVotacao 
				+ " votos.");
		else if(contagem > 2)
			System.out.println("\nNão houve vencedores!");
		else
			System.out.println("\nA eleição terá segundo turno!");
	}
}

Rodando…