Ir ao conteúdo
  • Cadastre-se
EduardoMQS

C++ Corrijam meu monitor de estudos!

Posts recomendados

Para eu recuperar a nota de uma questão de uma prova, eu peguei o código deste link:

 

https://github.com/gustavosm/uri/blob/master/1774.cpp

 

Meu código:

 

#include <bits/stdc++.h>

using namespace std;
typedef pair<int, pair<int,int> > iii;
vector<int> ps;

void iniciar(int n)
{
	ps.assign(n,0);
	for (int i = 0 ; i < n; i++)
		ps[i] = i; //vertice i na componente i
}

int encontrar(int i)
{
	return (ps[i] == i? i : ps[i] = encontrar(ps[i]));
}

bool mesmoValor(int i, int j)
{
	return encontrar(i) == encontrar(j);
}
void uniao(int i, int j)
{
	ps[encontrar(i)] = encontrar(j);
}

int main()
{
	vector< iii >adj;
	int n;
	int m;
	int v;
	int u;
	int peso;
	int custoMinimo;

	cin >> n >> m;
		for (int i = 0 ; i < m ; i++)
		{
			cin >> u >> v >> peso;
			--u;
			--v;
			adj.push_back(iii(peso, pair<int,int> (u,v)));
		}
		custoMinimo = 0;
		sort(adj.begin(), adj.end());

		iniciar(n);
		for (int i = 0 ; i < m ; i++)
		{
			iii f = adj[i];
			if (!mesmoValor(f.second.first, f.second.second))
			{
				uniao(f.second.first, f.second.second);
				custoMinimo += f.first;
			}
		}
		cout << custoMinimo << endl;
		ps.clear();
		adj.clear();
}

 

O URI teve minha submissão aceita. Meu monitor de estudos tem certeza que eu plagiei e eu acho que não. Talvez ele esteja mentindo.

 

CopySpider, AntiPlagiarist, Plagiarisma, Grammarly, Plagium, outros programas anti-plágio só servem para texto teórico e não para código.

 

Corrijam meu monitor por favor! Digam se ele está correto!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Amigo, seu código claramente é plagiado, você simplesmente mudou o nome de algumas variáveis e funções... Toda a lógica e mesmo estruturação está absolutamente idêntica. Você inclusive admite isso, "peguei o código deste link"...
 

6 minutos atrás, EduardoMQS disse:

CopySpider, AntiPlagiarist, Plagiarisma, Grammarly, Plagium, outros programas anti-plágio só servem para texto teórico e não para código.


Segundo quem? Independente do programa usado pra identificar o plágio, o fato é que você pegou o código de outra pessoa, mudou um nome aqui outro ali e apresentou como se fosse seu. Isso é plágio.

  • Curtir 1

Compartilhar este post


Link para o post
Compartilhar em outros sites

Só o que muda de um pro outro é que traduziu os nomes das funções e variáveis, além de ter removido 1 ciclo while.

 

Como isso não é plágio?

  • Curtir 1

Compartilhar este post


Link para o post
Compartilhar em outros sites

Realmente pra mim isso ai também é plágio, porque e quase impossível duas pessoas pensarem na mesma coisa e ainda por cima fazerem do mesmo jeito.

  • Curtir 2

Compartilhar este post


Link para o post
Compartilhar em outros sites
Visitante
Este tópico está impedido de receber novos posts.





Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

GRÁTIS: minicurso “Como ganhar dinheiro montando computadores”

Gabriel TorresGabriel Torres, fundador e editor executivo do Clube do Hardware, acaba de lançar um minicurso totalmente gratuito: "Como ganhar dinheiro montando computadores".

Você aprenderá sobre o quanto pode ganhar, como cobrar, como lidar com a concorrência, como se tornar um profissional altamente qualificado e muito mais!

Inscreva-se agora!