मैं टोपकोडर में एक समस्या का समाधान प्रस्तुत करने के लिए कोशिश कर रहा हूँ, जो एक प्रस्तुत की आवश्यकता है अपने पूर्वनिर्धारित वर्गों और तरीकों का पालन करें। चूंकि मैं टॉपकोडर में नया हूं, इसलिए मैं ज्यादातर कोडिंग इंटरफ़ेस में समायोजित करने की कोशिश कर रहा हूं। यह कोड पूरी तरह से मेरे कंप्यूटर पर संकलित करता है।
आपका कोड संकलन नहीं किया::टोपकोडर कोडिंग पर्यावरण लिंकर त्रुटि
त्रुटियों को जोड़ने:
AdditionGame-stub.o: समारोह में main': AdditionGame-stub.cc:(.text.startup+0x0): multiple definition of
मुख्य ' AdditionGame.o: AdditionGame-ठूंठ टोपकोडर पर दुर्भाग्य से, मैं त्रुटियों हो रही किया गया है .cc :(। text.startup + 0x0): पहले यहां परिभाषित संग्रह 2: त्रुटि: एलडी 1 निकास स्थिति
सहायता कृपया। यहां मेरा कोड है:
class AdditionGame {
public:
int getMaximumPoints(int a, int b, int c, int n){
int temp;
if(a<b){temp=a; a=b; b=temp;}
if(b<c){temp=b; b=c; c=temp;}
int sum=0;
for(int i=0; i<n; i++){
if(a>0){sum=sum+a;}
if(a>0){a=a-1;}
if(a<b){temp=a; a=b; b=temp;}
if(b<c){temp=b; b=c; c=temp;}
}
return sum;
}
};
#include <iostream>
#include <algorithm>
using namespace std;
int main(){
AdditionGame add;
int A,B,C,N;
cin>>A>>B>>C>>N;
int p = add.getMaximumPoints(A, B, C, N);
cout<<p;
return 0;
}`
शायद इसका अपना मुख्य भाग है, जो आपके फ़ंक्शन को कॉल करना है – OMGtechy
बहुत बहुत धन्यवाद! Int मुख्य() के बाद कोड को हटाकर समस्या हल हो गई – drewyu